Wednesday, August 15, 2018

The World’s Most Livable Cities

Ranking by Economist Intelligence Unit:
“Australia and Canada had the most cities in the top 10 — Melbourne, Sydney and Adelaide for Australia and Calgary, Vancouver and Toronto for Canada. Japan also had multiple cities, Osaka and Tokyo, among the 10 best.”