Where is Northern Eleuthera Island?

Where is Northern Eleuthera Island located?

Northern Eleuthera Island, Northern Eleuthera Island, The Bahamas (approx. 25.48388°, -76.70551°)


Where is Northern Eleuthera Island on the map?