Showing posts with the label Twin LakesShow all
Twin Lakes: A European-inspired vineyard strip in the Philippines

If there's anything I can rave about this latest "It-place" in Tagaytay, it's the stunning view of the ridge and the relaxing atmosphere! Spectacular view of the ridge and valleys Twin Lakes estate, a s…