We spent 5 amazing days on the island of Espiritu Santo, or just Santo, in Vanuatu. Our stay at the Barrier Beach Resort was the main factor why we loved here so much.
Elif Adali
Where to stay in Vanuatu? - Barrier Beach Resort Review
Updated: Mar 26, 2020