Horchata de Chufa from Spain FoodPocketCulturesSpainTopics of the World November 7, 2011 This month on Picture Postcards we are taking a look at non-alcoholic drinks from around the world. [...]