They have been mixing freely for thousands of years. In contrast, there are few if any Indian groups that are demographically very large, and the degree of genetic differentiation among Indian jati groups living side by side in the same village is typically two or three times higher than the genetic differentiation between northern and southern Europeans. The truth is that India is composed of a large number of small populations.