Hidden place · Marilao, Philippines

National Shrine of the Divine Mercy

This shrine in Santa Rosa I is dedicated to the Divine Mercy. Built in 1992, it features a giant statue of Jesus Christ.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload