Discover how lush Vegetation and azure waters can perk up your vacation! Come to Tagaytay Beach Resort! Simply ethereal!