via Wikipedia infobox
La Désirade ( French pronunciation: [la deziʁad]; Guadeloupean Creole: Dézirad or Déziwad) is an island in the French West Indies, in the Lesser Antilles of the Caribbean. It forms part of Guadeloupe, an overseas region of France.
History
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).