Cuellar Cuellar is a small city (some 9.300 residents in 2012) in the province of Segovia, with an interesting medieval core, a castle with recent restauration and a representative landscape, combining valleys, plateaus and some forests. Share this:EmailPocketShare on TumblrPrintTweetLike this:Like Loading... Related