Canmore, a former sleepy mining town turned robust community, is a recreational paradise. It's a straight shot west of Calgary via the Trans-Canada Highway, one hour from the city and 90 minutes ...