2The Sentinelese tribe

An island inhabited by the Sentinelese tribe, where Sentinelese are extremely protective of their isolation and apparently one of the last groups to resist contact with the modern world, also they are headhunters

SHARE