Vanuatu, a voyage to the edge of the world...