Better to immigrate Canada, Australia, NZ or US where you still have nature, clean air/water and unspoiled wilderness. Immigration is much more than financial aspect that is only thing people can understand in India. Other wise whole life will pass thinking about Java, technology, money, movies, cars, expensive shopping and all man made stuff.
Enjoy the nature, wilderness, sounds of water, glaciers, camping, long drives like you can not see any human for 1-2 days.