The Sentinelese are the indigenous people of North Sentinel…

The Sentinelese are the indigenous people of North Sentinel Island in the Andaman Islands of India. For thousands of years, they have refused all contact with the outside world. Using only stones and arrows, they have successfully repelled all invaders and remain one of the last untouched tribes in the world. source source1 source2

image via funfactz

Source: Weird Facts
Interesting Facts

Leave a Reply

Your email address will not be published. Required fields are marked *