This tiny mountain town in Alberta, nestled in the foothills of the Canadian Rockies, appeals to both nature lovers and luxury seekers.

Jasper National Park

Jasper National Park, the largest in the Canadian Rockies, is ripe for exploration.


A trip to Vancouver is all about enjoying nature. Vancouver residents spend their days skiing at Grouse Mountain, swimming at Kitsilano Beach, and strolling through Stanley Park.


Montreal is a city of contrasts: skyscrapers rub shoulders with 17th-century architecture in Old Montreal, and familiar English sounds mingle with the foreign buzz of French.

Quebec City

A trip to Europe may be out of the question, but a visit to Quebec City might be.

Niagara Falls

Visit this Ontario destination to see and photograph its iconic natural attraction.

Victoria & Vancouver Island

While Montreal and Quebec City celebrate Canada's French heritage, Victoria celebrates the country's British heritage.

Prince Edward Island

Prince Edward Island is a relaxing respite from Canada's more adventure-driven destinations, with rolling green hills, red sandstone cliffs, and a delicious bounty of seafood .


Whitehorse, Canada's Yukon territory capital, is known as the "small city with a big backyard" because of its abundance of outdoor activities.


Whistler will take your adventure travel to the next level. This British Columbia resort town offers everything from skiing and snowboarding to bobsled rides and bungee jumping.