The Twin Lakes Shopping Village is comprised of restaurants, retail shops, and supermarket. It is built to offer relaxing and picturesque European environment that allows its visitors to unwind and be mesmerized by the majestic Taal volcano and Lake.
