North Sentinel Island: a Glimpse into an Uncontacted World
A tribe in North Sentinel Island, which belongs to the Andaman Islands of India, has remained isolated from the rest of the world for thousands of years. They are among the last tribes to resist contact with the outside world.