2. Canmore, Alberta

Nestled in the spectacular Rocky Mountains, Canmore is a world-renowned four season center for outdoor activities like cross-country skiing, mountain biking and kayaking. It is located on the cusp of Banff National Park and just an hour’s drive from Calgary, amongst a vast and spectacular wilderness that rivals any mountainscape on the planet (Kananaskis country). Don’t miss a hike up to Grassi Lake to see its unbelievable turquoise hue. Beyond all the sporting and recreational opportunities, the town has a laid-back atmosphere yet is surprisingly sophisticated in terms of arts, culture, boutiques and fine-dining options. Canmore is known for its many festivals and friendly mountain-community charm.