Also known as Pulau Yamdena, Jamdena, Jamrena, Timorlaut, Ямдена
Yamdena (spelled Jamdena during the Dutch colonial period) is the largest of the Tanimbar Islands in the Maluku province of Indonesia. Saumlaki is the chief town, located on the south end of the island.
via Wikipedia infobox
2 mapped locations
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).