Castilla y Leon

Covarrubias

Covarrubias is one of the most beautiful medieval towns in Castilla y León. Located in the province of Burgos, this […]