Experience the Delight... Feel the Privilege... Redefine your Lifestyle... -First of it...
The Island is a 27 hectare island located 29 kilometers from the town of Taytay in Nort...