Toronto and Montreal are two of Canada’s largest cities, yet they offer a very different vibe and set of attractions.