On a map, North Sentinel Island looks like any other idyllic spot in the Indian Ocean. Fringed with beaches and crystal cobalt waters, it lies in the Andaman archipelago of the Bay of Bengal. North Sentinel Island, however, is unlike any other. It has been described as ‘the hardest place in the world to visit’, […]