Migration has positive impact on the home country because migration brings in foreign exchange as remittances, better job opportunities for the locals and in case of seasonal migration, migrants often bring new ideas, skills and knowledge that they have acquired during travel.