The historically rich city of Toledo in Spain with a population of less than 500,000 is the capital of the province bearing the same name and covers an area of over 15,000 km², bordering the river Tagus on both its banks. To the north-east of the city a series of stunning mountain ranges watch over [...]

Share