Linua is an island in the Torres Islands archipelago in Torba Province of Vanuatu in the southwestern Pacific Ocean.
via Wikipedia infobox
Linua is an island in the Torres Islands archipelago in Torba Province of Vanuatu in the southwestern Pacific Ocean.
==Geography== Linua has a length of 2.8 km and diameter of 1 km. The estimated terrain elevation above sea level is 23 meters. Linua lies about 60 miles (100 km) north of Espiritu Santo Island between islands of Tegua and Lo. The island is surrounded by coral reefs. There is an airstrip on the island opened in 1983 that provides the only regular transportation flights with the rest of Vanuatu.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).