(Courtesy of Monocle Magazine)
1. Munich
2. Copenhagen
3. Zurich
4. Tokyo
5. Vienna
6. Helsinki
7. Sydney
8. Stockholm
9. Honolulu
10. Madrid
11. Melbourne
12. Montreal
13. Barcelona
14. Kyoto
15. Vancouver
16. Auckland
17. Singapore
18. Hamburg
19. Paris
20. Geneva
---
It is an interesting list of cities. I am happy that Honolulu beat out New York. Though New York has been growing on me. One thing certain cities I did not expect to see on this list especially: Vienna.