Iglesia de Santa María del CastilloParishSharePlaza Mayor37400 Cantalapiedra, Castilla y LeónSpainGet directions