The famed city of Toledo is located in the independent community of Castilla-La Mancha, situated only 71 kilometers from Madrid, the capital of Spain. The city is found on the top of a hill about 100m high, surrounded by the river Tajo. Toledo is considered most representative of Spanish culture, and its historic centre was designated a UNESCO World Heritage site in 1986. Toledo is a magic place, probably one of the most spectacular cities in the world. The buildings and winding streets contained within the old city walls hold hundreds of years of history
credit: Chuca Cimas