Strategically placed on one of the highest elevations of Tagaytay is a luxurious but also a laid-back mountain resort complex, that is, Tagaytay Highlands. The City of Tagaytay is only about 90 minutes from the metro, which makes it one of the most popular destinations when you want to take a break from the daily...