Castilla y Leon

Castrojeriz

Perched beneath a hilltop castle in the province of Burgos, Castrojeriz is one of Spain’s best-kept secrets. This small town […]