T
Tini Bautista Review of Taal Vista Hotel
Best location in the center of Tagaytay. Have alwa...
Best location in the center of Tagaytay. Have always loved the view from this place
Best location in the center of Tagaytay. Have always loved the view from this place
Comments: