Twin Lakes Countrywoods
Twin Lakes
Set to rise within the 1,200-hectare tourism estate of Twin Lakes is the resort-type condominium Twin Lakes Countrywoods offering panoramic views of Tagaytay's stunning landscape and the famous Taal Lake and Volcano.