North Sentinel Island — The World’s Hardest Place to Visit