Wikipedia
Tegua
Tegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.