tribe

North Sentinel Island
News

Who are the Sentinelese people of North Sentinel Island? Here’s everything the world knows

Introduction to the Sentinelese and North Sentinel Island The Sentinelese are a tribe of indigenous people who have lived on