Top 10 most livable cities in the world include Vancouver, Toronto and Calgary
The top 10 cities are as follows: Melbourne. Vienna. Vancouver. Toronto. Calgary (tied). Adelaide (tied). Sydney. Helsinki. Perth. Auckland. The magazine ranks cities based on