Where is Parish of the Holy Sacrifice located?
Parish of the Holy Sacrifice, Parish of the Holy Sacrifice, Philippines (approx. 14.658889°, 121.07111°)
Parish of the Holy Sacrifice, Parish of the Holy Sacrifice, Philippines (approx. 14.658889°, 121.07111°)