This Island Is Closer to the Space Station than Land
  • last year
This island, Point Nemo, is the most isolated place on Earth,  Buzz60’s Keri Lumm shares the story. 
Recommended