The Forbidden Island: A Story of Mystery and Survival
1 Comment on The Forbidden Island: A Story of Mystery and Survival North Sentinel Island is one of the Andaman Islands, an archipelago in the Bay of Bengal. It is home to the Sentinelese, an indigenous people who have been living in isolation for thousands of years. The Sentinelese are hostile to outsiders, and have killed anyone who has tried to make...