The North Sentinel Island is one of the Andaman Islands, located in the Bay of Bengal, in the west of the southern part of the South Andaman Islands. From above,…
Tag:
The North Sentinel Island is one of the Andaman Islands, located in the Bay of Bengal, in the west of the southern part of the South Andaman Islands. From above,…