Iglesia de Nuestra Señora del CastilloParishSharePlaza de la Iglesia34191 Torremormojón, Castilla y LeónSpainGet directions