Iglesia de Santa María MagdalenaParishShareCamino Bisjueces Barruelo09513 Villarcayo de Merindad de Castilla la Vieja, Castilla y LeónSpainGet directions