Ermita de Nuestra Señora del CastilloParishShareCalle San Andrés34800 Aguilar de Campoo, Castilla y LeónSpainGet directions