Tegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.
Tegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.
==Geography== The island spans 7 km by 6.5 km; on the eastern side of the island is Lateu Bay indented 1.8 km. Ngwel Island is located 600 meters off the west coast of Tegua Island.
2 mapped locations
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).