Toledo is a city and municipality located in central Spain, 70 km south of Madrid. It is the capital of the province of Toledo and of the autonomous community of Castile-La Mancha.
Pictures of Spain
Photography from Spain, daily updated photo collection where you will find royalty free images of Spain, for instant download without watermarks