Canada, known for its welcoming communities and diverse opportunities has been scrutinized by The Globe and Mail to present the top 20 most livable cities for...