Eleuthera is an island in the Bahamas, lying 50 miles east of Nassau. It is long and thin—110 miles long and in places little more than 1 mile wide. 

Featured Activity

More  

Featured Attraction

More