Is an exclusive complex located in Tagaytay Ridge, which boasts of a fantastic view of the lake and Taal Volcano. The place is composed of The Inn (http://theinnatcliffhousetagaytay.com/accoms.htm) for those who opt to stay longer. But for those who want … Continue reading The Cliff House…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed