Toledo

Toledo is a city in central Spain, the capital of the province of Toledo and the autonomous community of Castile-La Mancha. It is located southwest of Madrid on the Tagus River and is the center of the archbishopric.

Toledo Tours by Seolla Travel

Toledo Map

Get Updates & More

Thoughtful thoughts to your inbox