Toledo: A pairing of culture and gastronomy

The city of Toledo, declared a World Heritage Site by UNESCO in 1986, is located on a rocky hill above the plains of Castilla-La Mancha, in the very heart of Spain and just 70 kilometers from Madrid. With its stunning churches, synagogues, mosques, city walls, bridges and towers, Toledo bears a beauty and cultural richness that […]

Continue Reading