La Désirade 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.
Wikipedia https://en.wikipedia.org/wiki/La_Désirade
Coordinates 16°19'15.014" N -61°2'54.529" E