Explorer sets sail form Point Nemo, the planet's remotest spot in our oceans

WORLD EXCLUSIVE: The nearest land to Point Nemo is the Pitcairn Islands, which is 2,688km away

No comments

Read more