
Place
Free account · your comment posts right after signup
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 →Not who you're looking for? Others named Toledo: city of the Philippines in the province of Cebu · village in Illinois, United States · human settlement in United States of America · town in Bolivia