We take a look at the best cities on earth, according to Knight Frank and Citi’s annual wealth report. Toronto, the only Canadian city on the list, placed 10th with a ranking based on quality of life, political power, economic activity, knowledge and influence.