Iglesia de Santa María del CastilloParishShareCalle del Carmen47513 Torrecilla de la Orden, Castilla y LeónSpainGet directions