Mercer has out its annual list of the top cities worldwide, ranked by quality of life. From a quick glance, not much has changed from last year, with Canada and Switzerland leading the way, the U.S. entirely absent (which I’m suuuure is not political), and Germany somehow sneaking in higher than expected. And Ottawa is a fine place, and mostly harmless, but in the top 25 worldwide? Oye.
Mercer’s Top Cities Worldwide by Quality of Life
By April 3, 2007 · ··