► 2:32 Eleuthera Island – Bahamas Doc Life Eleuthera is an island in the Bahamas, 110 miles long and in places little more than a mile wide, with a population of approximately 8,000. The topography of…