Toronto Was Just Ranked 'Most Livable' City in the World by Metropolis Magazine By Notable Life By Notable LifeView Author|August 11, 2015| Well, it’s pretty much official. We’re not the only ones who are having a love affair with Toronto (or, The 6) as of late. Toronto has just been named the “Most Livable” by Metropolis Magazine. The publication praises the city... View this article.