The Sentinelese of North Sentinel Island -- a small forested island off the Andaman archipelago in the Bay of Bengal -- are known for shooting arrows at any outsider who steps on the beach. Indian ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results