Migration is an act of moving from one geographical location to another for the purpose of temporary or permanent settlement. In the process of migration, the place from where the people migrate is called the source region whereas the region to which people enter is generally referred to as destination region. A great many waves of migration have occurred since the very beginning of civilizations. The process has accelerated in the past few centuries as millions of people mainly from the third world countries have been migrating to the developed countries in the hopes of benefitting from economic prosperity these countries ...