Level 4, 66 Wyndham Street Auckland, New Zealand
Tegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.