Isolated tribe on North Sentinel Island isn't a fan of outsiders
(Newser) -
Sometimes paradise is better off lost: Off the coast of India in the Bay of Bengal, a Manhattan-size island called North Sentinel Island boasts a deep green canopy of trees, stretches of sandy beaches, coral reef barriers—and a population that's decidedly hostile to outsiders, who aren't likely...