Tegua
Island in Torba Province, VanuatuTegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.
Read article
Top Questions
AI generatedMore questions
Tegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.