This hidden hot spring is the reward for a trek up a mountain near Banff, along with the unbeatable views of the rocky peaks ...
That's what helped this small Alberta town land the top spot on Country Living's list of the "Ever-So-Charming Canadian Towns ...