Also known as Atoll de Farquhar, John de Nova Islands
île des Seychelles
via Wikidata · CC0
L'atoll Farquhar, en anglais Farquhar Atoll, est un atoll des Seychelles situé dans le groupe Farquhar des îles Extérieures. L'atoll a été reconnu zone importante pour la conservation des oiseaux.
Abstract from DBpedia / Wikipedia · CC BY-SA
13 mapped locations
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).