File under: World travel
The Great Exuma islands in the Bahamas are a popular holiday destination- but the area also holds a special place in the lives of astronauts.
Tidal channels existing near the remote chain of islands make it one of the easiest places on earth to recognise from space.
Watch: Swimming with pigs in the Bahamas
Watch: Diver strokes shark 'like...
continue reading