Hideaway Island Resort

Efate, Vanuatu

3.5 rating