First Landing Beach Resort and Villas

Vuda Point
Lautoka
Fiji