Occupying 35 acres of the island of Manafaru, the beach house resort is a stunning paradise hideaway where luxurious selection meets wild natural beauty. It comprises of 68 thatched Villas and Suites. Each residential domain is in its own self confined compound surrounded by luxuriant foliage guaranteeing total privacy.
