North Sentinel Island – A Place No One Is Allowed to Visit
On the surface, North Sentinel looks like your typical small island. Being roughly the size of Manhattan, it lies in the Bay of Bengal, more or less surrounded by larger landmasses. The country its closest … Read More