Plantation Island Resort

Mamanuca Islands, Fiji

3.0 rating