The world has never been more accessible to humans, but it seems that one island is completely out of the question. Located ...