Top 100 cities
Me · Sweden
This is quite an interesting list of the top 100 most livable cities for expats:
http://bwnt.businessweek.com/interactive_reports/livable_cities_worldwide/
Stockholm is at number 20, which is at least up from London at position 39. Zurich tops it for the second year running though.
comments powered by Disqus