Immigration is a way to go and stay in another country to stay and earn money for a long time. Few countries give direct immigration Visas and few countries give immigration visas after covering some conditions like job experience or staying in those countries for a few years.
In the below details, there are a few countries or states which can be your preferred option.