Home / Toledo

Toledo

Toledo, Spain – Top 5 things to do

Toledo is an ancient city declared a World Heritage Site by UNESCO, located on a hill above the Castile-La Mancha plains in central Spain.