Soak in a hot spring, hike through a majestic landscape, watch a waterfall tumble into a canyon and admire the native flora and fauna in the Canadian Rocky Mountains.
The City of a Hundred Spires, with its French
influences, slew of festivals, and pristinely preserved historic city centre
has to be one of the most charming in North America, if not the world.