Here is the top of yet another country ranking:
3. Switzerland — 77.00. Switzerland stands on its own at the heart of Europe despite not being a member of the EU. It is known for its banks and high standard of living, and skiing in the Alps attracts people from all over.
2. Canada — 77.82. Canada is high on the list of countries people would love to immigrate to. With a tolerant culture, a strong economy, and high levels of healthcare it is no wonder.
1. Sweden — 78.34. Sweden has it all: high-quality exports, a tolerant society, low crime, beautiful cities to visit, a high standard of living, a mild climate, and a strong sense of business. It could well top the list for years to come.