French Leave Beach is a kitesurfing spot located at Governor's Harbour on Eleuthera Island, in the Bahamas. This iconic pink beach offers a spectacular setting for sailing. The east trade winds hit the Atlantic coast of Eleuthera directly, creating sustained conditions with waves. The spot is suitable for intermediate to advanced riders seeking ocean conditions in a unique setting.
Comments 0
Login to commentNo comments yet.