Tierra de Maria Tagaytay is a very solemn church located in Tagaytay. The 50 foot statue of Mama Mary is standing tall as you approached the Picnic Grove in Tagaytay.
It's FREE to visit and explore Tierra de Maria grounds. Tierra de Maria operating hours: Tierra de Maria is open from 8AM - 6PM