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