North Sentinel Island, India North Sentinel Island is one of the Andaman Islands with an area of 59.67 km square in the Bay of Bengal (located west of the southern part of South Andaman).
This isolated island in the Indian Ocean is off limits for visitors! Photo: Instagram/decolonizd North Sentinel Island is one of the most isolated places on the planet. And the people who call it ...