1. Sweden
2. Denmark
3. Canada
4. Norway
5. Netherlands
6. Finland
7. Switzerland
8. Australia
9. New Zealand
10. Germany
11. Luxembourg
12. Belgium
13. UK
14. France
15. Ireland(US News & World Report)
Longer list: http://instagram.com/p/Bt0tSdqhkOs/
Related