North Sentinel Island

North Sentinel Island is a forested island in the Andaman Sea, part of India’s Andaman and Nicobar Islands. It is home to the Sentinelese, who maintain limited contact with outsiders.

Connect