Valladolid is a city in Spain and the de facto capital of the autonomous community of Castile and León. It has a population of 309,714 people, making it Spain's 13th most populous municipality and northwestern Spain's biggest city.

Featured Attraction

More