North Sentinel Island, home of isolated indigenous tribe, to be open to touriststimesofindia.indiatimes.com3 pointslando23198 years ago