TOP 25 PLACES TO LIVE
1. FRANCE
2. AUSTRALIA
3. SWITZERLAND
4. GERMANY
5. NEW ZEALAND
6. LUXEMBOURG
7. UNITED STATES
8. BELGIUM
9. CANADA
10. ITALY
11. NETHERLANDS
12. NORWAY
13. AUSTRIA
14. LIECHTENSTEIN
15. MALTA
16. DENMARK
17. SPAIN
18. FINLAND
19. URUGUAY
20. HUNGARY
21. PORTUGAL
22. LITHUANIA
23. ANDORRA
24. CZECH REPUBLIC
25. UNITED KINGDOM
2. AUSTRALIA
3. SWITZERLAND
4. GERMANY
5. NEW ZEALAND
6. LUXEMBOURG
7. UNITED STATES
8. BELGIUM
9. CANADA
10. ITALY
11. NETHERLANDS
12. NORWAY
13. AUSTRIA
14. LIECHTENSTEIN
15. MALTA
16. DENMARK
17. SPAIN
18. FINLAND
19. URUGUAY
20. HUNGARY
21. PORTUGAL
22. LITHUANIA
23. ANDORRA
24. CZECH REPUBLIC
25. UNITED KINGDOM
Comment