Skip to content
AudaStories
Open app

Toledo, Spain

City in Castilla–La Mancha, Spain

Preview

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.

Read the full article on Wikipedia

Text from Wikipedia, CC BY-SA 4.0