Narvacan Church Ilocos Sur Profile Card
- from our Affiliates
A photo of St. Lucy Parish in Narvacan, a municipality in Ilocos Sur in the Philippines. The St. Lucy Parish is also known as the Narvacan Church was established by the Augustinians in 1587.