North Sentinel Island, located in the Indian Ocean's Bay of Bengal, is home to one of the world's most mysterious uncontacted tribes. The Sentinelese have lived in isolation for more than 60,000 ...