Island Beauty
April 19, 2011
The south end of Eleuthera Island in the Bahamas shimmers in turquoise waters in this 2002 photo from the International Space Station.
Topics:
Environment, Weather, Districts of the Bahamas, Island countries, Geography, Central Eleuthera, South Eleuthera, Eleuthera, the Bahamas, Eleuthera Island, International Space Station
