Cuéllar

Cuéllar is a municipality in Spain. It is located about 150 kilometers north of Madrid in the province of Segovia. Cuéllar has 9671 inhabitants ( 2013), spread over 273 km ². The municipality is located 857 m above sea level and is known for its many historic buildings from the Middle Ages and the early modern period.

208863
de