Story time

Most isolated island in the world: North Sentinel Island.

The death of an American visitor who visited North Sentinel Island illegally drew international attention to the little island's isolated residents. The are one of the world's few mostly "uncontacted" peoples, thanks in part to geogr…

Load More
That is All