Canmore, at the doorstep of Banff National Park, has worked hard to earn its reputation as a good neighbour to nature since ...