Flower Island Resort, Taytay

Aerial view of Taytay's Flower Island Resort