Designed by
Title
City of Toledo, España #117376714
Description
Looking across the river Tagus a panoramic view of the city of Toledo distinguishing the tower of the cathedral and the Alcázar. Toledo is a city and municipality located in central Spain; it is the capital of the province of Toledo and the autonomous community of Castileââ¬âLa Mancha. Toledo was declared a World Heritage Site by UNESCO in 1986 for its extensive monumental and cultural heritage.