Another one of those lists (I hate lists)
1. Moscow
2. Seoul
3. Tokyo
4. Hong Kong
5. London
6. Osaka
7. Geneva
8. Copenhagen
9. Zurich
10. Oslo
Those are the top 10, you can find the rest here.
What happened to Stockholm? It always used to be right at the top, now it's only 36. I've always fancied Stockholm actually, lake, sea, nice and clean, now it's even cheap it really looks like a bargain.

