Toronto

There are a couple of things to keep in mind about Toronto. One is the weather. While Toronto has a pretty mild climate for a Canadian city, and it does experience four distinct seasons, its winters can be a bit harsh. You can expect snowfall from November through mid-April. Second, Toronto is expensive. It's often rated as the most expensive city in Canada in which to live.