Most recognizable place for astronauts
Great Exuma Island in the Bahamas is one of the most recognizable places on the planet for astronauts aboard the International Space Station.
Read MoreGreat Exuma Island in the Bahamas is one of the most recognizable places on the planet for astronauts aboard the International Space Station.
Read MoreThe smallest inhabited river island in the world is in India. The island of Umananda is perched on the Brahmaputra River between north and south Guwahati.
Read More