NAVINI ISLAND RESORT

Navini Island Resort is a boutique resort in the Mamanuca Group.