North Sentinel Island: India's forbidden land where contact might mean death
North Sentinel Island is home to the Sentinelese, one of the last uncontacted tribes in the world, who have lived in complete isolation for thousands of years and resist all outside contact.
17 Apr 09:40 · India Today