
Situated in the borders near Liloan, the SRCDS in Sitio Tagaytay, Tilha-Ong is a home to a huge Mother Mary Statue. Aside from the towering figure, which is visible in the nearby El Monte Grande Subdivision, the SRCDS Discovery Hills also has a “Stations of the Cross”, a Park for Kids and other attractions. It is located in a steep slope, with great views of the lush greeneries of Liloan and Consolacion. Accessible by Car or Motorcycle from the road that leads to […]