That's what helped this small Alberta town land the top spot on Country Living's list of the "Ever-So-Charming Canadian Towns ...
On the west coast of Canada ... famous Calgary Stampede, one of the biggest rodeo festivals in the world, and its proximity ...