Barrier Beach Resort

Santo, Vanuatu

4.0 rating