Also known as Amboina, Amboyna, Ambon, Ambon Island
pulau di Provinsi Maluku
Ambon Island is an island located in Maluku Province in Indonesia, situated in the eastern part of the country. It has historical significance as a center of the spice trade and is home to diverse communities and ecosystems.
AI-generated from the Wikipedia summary — may contain errors.
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).