Toledo is a municipality located in central Spain, 70 km south of Madrid. It was declared a World Heritage Site by UNESCO in 1986 for its extensive cultural and monumental heritage as one of the former capitals of the Spanish Empire and place of coexistence of Christian, Muslim and Jewish cultures.
Two men crossing street of Toledo, Spain. Old wooden building with stone wall. Beautiful spanish architecture. Streetlight hanging from arch. Bright sunshine. Popular tourist place in Europe. Stock Photo