Valencia, Spain – Breakfast

Horchata is a sweet drink in Spain made of tigernuts.

Continue reading “Valencia, Spain – Breakfast”