It has to one of the most breathtaking sights in the world. Compact, but well formed, Toledo lies serene on the banks of the river Tajo, confident in its intrinsic attraction.
Centrally situated in the Peninsula, in the Autonomous Region of Castilla la Mancha, Toledo is also home to the capital city and is one of the largest provinces of Spain.