City · Spain

Toledo

Toledo, Spain

Toledo is a city and municipality in Spain. It is the capital of the province of Toledo and the de jure seat of the government and parliament of the autonomous community of Castilla–La Mancha.

Good to know

More places in Spain

Random Atlas | Toledo - city in Spain