With more than 90 million, India has the largest population of the tribal people in the world. The tribal peoples are also known as “Adivasis”, which means “the original inhabitants of a given regi…