Stock Photo: Toledo is a municipality located in central Spain, south of Madrid It is the capital of the province of Toledo and capital of autonomous community of Castile-La Mancha It was declared a World Heritage Site by UNESCO in 1986 for its extensive cultural an