One of tourist destination when you visit Tanay Philippines.
A congregation of Dominican Sisters operates the site.
They called themselves as SALT of the earth.
S erve the broken
A accept the challenges of now
L ive the gospel values
T rust in Divine Providence
So if you are looking for peace, hope, silence, acceptance, rest, trust and thankfulness, this is the best place for you to meditate.