Also known as Pulau Kelang, Kelang
Kelang Island is an island in West Seram Regency, Maluku Province, Indonesia. It is a mountainous island located off the western tip of Seram Island, just east of Manipa. Sole, located on the northeastern side, and Tahalupu on the western side are the two principal villages. Tonu Jaya is a third village in the southeast of the island. Mount Tonu, the highest point in the island, is an old volcano.
via Wikidata · CC0
3 mapped locations
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).