India is a land of diversity. One could see all kinds of faces and identities while moving in India. One of the main reasons of this diversity is the internal and external migration India is facing. Globalization, urbanization, and socio-economic changes are compelling more and more people to enter urban cities of India. With the amount of increase in population, there is a decrease in the resources, as the resources are divided into a larger portion. This lack of resources is making more and more people and a large population of India is living below the poverty line. Right now India is unable to handle a huge amount of people poured into its territory and a mess has been created.