via Wikipedia infobox
Pemba Island (Arabic: الجزيرة الخضراء, al-Jazīra al-khadrāʔ; Swahili: Kisiwa cha Pemba) is a Tanzanian island forming part of the Zanzibar Archipelago, lying within the Swahili Coast in the Indian Ocean.
Geography
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).