Iglesia de Santa Maria del CastilloParishShareCalle Costado Iglesia47465 Villaverde de Medina, Castilla y LeónSpainGet directions