A simple yet spacious church with a scenic view of the Taal Lake. Ideal for soon-to-wed couples who plan to tie the knot in Tagaytay City. Very near numerous wedding receptions like hotels, clubhouses, gardens and restaurants.