
The strange mystery of North Sentinel Island
North Sentinel Island remains one of the most mysterious unexplored islands in the world. North Sentinel Island is one of the Andaman Islands in the Bay of Bengal. It lies to the west of the southern part of South Andaman…