India is a vast landmass with diverse climatic, geographic and socio-economic conditions. The uneven distribution of population in India justifies this diversity. In India, most migration takes place from rural to urban areas. People migrated to a region in search of employment opportunities and better living condition.
The phenomenon of migration intermixes the population of different geographical area and people with diverse socio-economic and cultural background.
For example, in Delhi, we can see people from all over India with different race, caste, religion, economic status, language inhabiting together.