Vanuatu is an island nation in the South Pacific Ocean, positioned east of Australia, northeast of New Caledonia, and west of Fiji. The archipelago is made up of 83 small islands, the resort is situated on the secluded Lataro Island, nestled within Espiritu Santo our eco-resort is surrounded by Espiritu Santo's renowned natural beauty, including pristine white sand beaches, untouched coral reefs, and mesmerizing blue holes.