Not your average small town…Canmore is where the mountains are high and the roots are deep and where every vibe is authentically Canmore.

read more