Destination creator (Voyajo Team)
Cuéllar is a large town and local government district in the autonomous community of Castile and Leon, in Spain. It had a population of 9,841 in 2008. The town is settled in a hill, and it is 60 km north-east from the capital city of Segovia, and 50 km south from Valladolid (...) (from Wikipedia)