Treasure Island Resort

Walu Street
Fiji