Inspiration Toronto Named Among Most Livable Cities Toronto once again proved its global appeal by being named one of the world’s most livable cities in the Economist... BY Michael Brown June 9, 2021 0 Comment