Eleuthera Bahamas Images. Eleuthera photographs taken in the northern part of Eleuthera. The most beautiful water in the world, the friendliest people and an island life that is unsurpassed. Eleuthera Bahamas, one of the Out Islands of the Bahamas, is 100 miles long and just two lanes wide where the Queen's Highway passes over the Glass Window bridge leading to northern end of the island. Eleuthera is 50 miles east of Nassau and boast the best offshore fishing anywhere.