Montreal
Its location far up the eastern coast of North America means this city is blessed with four very distinct seasons, each beautiful in its own way and with its own share of things to do (yes, even in the dead of winter, Montreal is alive with energy).