8. Toronto – 78.81: Toronto comes out as the best city in the world to live in when five rankings, including cost of living and business environment, are taken into account.
Stupid americans