The Resort is located in a large island of North Male and is a large island that remains untouched with its natural vegetation. It is certainly a resort for guests who would like to enjoy a casual atmosphere and relax.
See more: Hotels in Asia Hotels in Maldives Hotels in Maldives Holiday Destinations in Asia