If you've never heard about the island of Eleuthera, located in the Central Bahamas, pull up a chair. Eleuthera, deriving from the Greek work 'eleutheros' meaning free, is considered to be the