Where is Eleuthera Island?

Where is Eleuthera Island located?

Eleuthera Island, South Eleuthera, Bahamas (approx. 24.77894°, -76.27705°)


Where is Eleuthera Island on the map?