The Island Where No One Is Allowed to Visit
In the Bay of Bengal there is a small island that remains closed to the outside world. Outsiders are not permitted to approach its shores, and even government authorities avoid contact. North Sentinel Island is home to one of the…
Continue Reading