Tegua is an island in Vanuatu's Torres Islands chain, located in Torba Province.
via Wikipedia infobox
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.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).