where is north sentinel island
North Sentinel Island. North Sentinel Island is one of the Andaman Islands in the Bay of Bengal. The island belongs to the South Andaman administrative district, part of the Indian union territory of Andaman and Nicobar Islands. 1 Geography.