The Sentinelese - Demystified!
Sentinelese are a group of indigenous tribe, inhabiting in North Sentinel Island of Bay of Bengal, India.
Designated as Scheduled Tribe, they are isolated from outside contact for thousands of years.
Thus labelled as one of the most mysterious communities of the World.