India is the home to large number of indigenous people, who are still untouched by the lifestyle of the modern world. With more than 84.4 million, India has the largest population of the tribal people in the world. T hese tribal people also known as the adivasis are the poorest in the country, which are […]