North Sentinel Island, home to the isolated Sentinelese tribe, remains strictly off-limits to protect its inhabitants. A ...
American tourist leaves can of coke for world’s most isolated tribe and gets arrested - American man was seen leaving on ...
AN ISLAND in the Indian Ocean is home to the world’s most isolated tribe who cut themselves off from the rest of the world decades ago. But North Sentinel Island has a dark past, with ...