General

Town takes green step

The mountain town of Canmore, a hugely popular tourist destination, is deeply involved in the business of sustainable tourism through its association with an international movement. The Natural Step is an international, non-profit organization started in Sweden more than 15 years ago. The fundamental goals of this organization are to promote a greater understanding and …

Town takes green step Read More »