Skip Navigation

North Sentinel Island

The island is a protected area of India. It is home to the Sentinelese, an indigenous tribe in voluntary isolation who have defended, often by force, their protected isolation from the outside world.

2

You're viewing a single thread.