Founded in 1648, Eleuthera Island was the birth place of the Bahamas. Captain William Sayles and a group of Puritans sailed from Bermuda in search of religious freedom. Along the way, they found this beautiful gem of an island and named it Eleuthera. From the Greek word  “eleuthero” or “eleuther”, Eleuthera means “free” or “freedom.” You can still get a feel what the founders felt when you visit the island. Eleuthera  has that unspoiled and untamed feel about it.