Human migration is one of the most important aspects of social science and recognised as an essential area of contemporary research in population studies. Migration is entirely a social process. It has an immense importance in India. In case of North Bengal region, where the migration situation is much more intricate. Because, the region has already achieved and is still achieving significant experience of steady and continuous flow of migrants from different ...