Originally Posted by EllenS
The french hint leads me to St Barts?



look south for the butterfly then go a tad farther....