Eleuthera, or “Lutra”, as it is called by native Eleuthereans, is true to its name, the Greek word for “Freedom”. A large, modern-appointed island in the east of the Bahamas, Eleuthera still has some of the most pristine natural environments in the world. From tip to top, Eleuthera is blessed with 220 miles of shoreline […]