Matamanoa Island Resort

Mamanuca Islands, Fiji

3.5 rating