Iglesia de Nuestra Señora de CovadongaParishSharePlaza Mayor09213 Cillaperlata, Castilla y LeónSpainGet directions