French Leave, Eleuthera If you haven’t been to Eleuthera, you’re missing out on one of the most intoxicating and beautiful places in The Bahamas. And if you make the trip, you can’t miss the charming town of Governor’s Harbour, the site of French Leave Beach, a mile-long pink-sand shoreline that’s also home to the lovely 20-room French Leave Resort.