In the Sea of Bengal lays North Sentinel Island. By all accounts an isolated, prehistoric island inhabited by Sentinelese; secluded, secretive natives who have lived there since the beginning of time. Our group of professionals and adventurers has come to the island in the hope of establishing a rapport with the natives. The goal is..
Much more than expected.
Review from Forbidden Island →