The Sentinelese people of North Sentinel Island, which lies near South Andaman Island in the Bay of Bengal, have been called by experts the most isolated people in the world.
The Sentinelese people of North Sentinel Island which lies near South Andaman Island in the Bay of Bengal, have been called by experts the most isolated people in the world.