Tag: Sentinelese Tribe

The Tribes of Andaman and Nicobar Islands..

Situated in the Indian Ocean, towards the southern side of India, are a group of islands known as...