Tutuba Island
Tutuba is an island in Vanuatu, located off the coast of Vanuatu's largest island Espiritu Santo in Sanma Province.
Population
The small local population of Tutuba of some 600 people live in villages along the north-western shore. The local inhab ...