Yangetta Island

Yangetta Island Travel Guide

Hotels in Yangetta Island

Navutu Stars is an intimate, 20-capacity resort built along three bays on the Yasawa Islands.