We are looking to move to Northern Europe. Our criteria are : Software engineering jobs Good education standard. Free education lower to higher classes for kids Free health care. Good lifestyle - high standard of living - I know its relative - but you get the point. We have no problem with taxes. Good weather - I understand its going to be cold all the time but which country has more bearable weather ? Connectivity to India. Easy going city - Safe, peaceful and preferably has a laid back style of living Indian Network - especially for wife. Availability of Indian groceries and vegetables. Vegetarian food options etc. So, from your experience, which country is better to settle in ? I was looking at Norway, Sweden, Denmark, Netherlands and Germany. How would you compare each of these countries ? Any suggestions please ?