Ile Bay Resort or similar
Havelock Island
Facilities :
Luxury
Ile Bay Resort or similar