The Canadian city of Canmore is close to Banff National Park. The Rocky Mountains and alpine forests surround it, while the Bow River flows through its center. Canmore and the surrounding area are filled with activities. Simply said, it's one of our favorite places in Alberta to unwind, spend a few days (or weeks), and…