Iririki Island Resort

Port Vila, Vanuatu

4.5 rating