For the most spirited globetrotter there is no end to exploring. Whether it is the vast stretches of green plains, the calm sea or even the awe inspiring mountain ranges. Canmore, the lovely little town located in southwest Alberta near Calgary too is one such serene landscape in the Bow Valley at the foot of…