Santa Maria Church, Ilocos Sur: A UNESCO World Heritage Site
Santa Maria Church in Ilocos Sur The Santa Maria Church, also called The Church of the Lady of Assumption (Church…

Santa Maria Church in Ilocos Sur The Santa Maria Church, also called The Church of the Lady of Assumption (Church…