Iglesia de Nuestra Señora de CovadongaParishShareCalle de Julio Ruiz Salazar39300 Torrelavega, CantabriaSpainGet directions