Tag
Andaman Islands
-
North Sentinel Island, South Andaman: Earth’s Last Untouched Frontier
The North Sentinel Island, South Andaman , story is one of defiance. In 2018, an American missionary, John Chau, washed ashore after his boat drifted near the...