2North Sentinel Island, India
Isolated in the Andaman Sea, North Sentinel Island is inhabited by the Sentinelese, a fiercely protective tribe known for their hostility towards outsiders.
Isolated in the Andaman Sea, North Sentinel Island is inhabited by the Sentinelese, a fiercely protective tribe known for their hostility towards outsiders.