Turtle Island Fiji

Namale Resort and SPA
The Wakaya Club and Spa