news


Three Canadian Cities Among Most Livable in the World



Three Canadian Cities Among Most Livable in the World

Vancouver, Toronto, and Calgary are among the top five most livable cities in the world, according to The Economist magazine’s Global Livability Report for 2017. The report ranks 140 cities based on their quality of life across five categories: stability, …