EarthEleuthera Island in the Bahamas is seen in a 2002 astronaut photograph taken from the International Space Station.  Photograph courtesy NASA