Also known as New Amsterdam, Nouvelle Amsterdam, Ile Amsterdam, Île Amsterdam, Amsterdam Islands, Amsterdam Island
islands in the southern Indian Ocean
Île Amsterdam is a small island located in the southern Indian Ocean that belongs to France as part of its overseas territories. It is notable as a remote French possession in one of the world's most isolated ocean regions.
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).