This is difficult, as there are so many worthy of a mention. However I would have to opt for Jasper due to its spectacular scenery, the diversity and magnitude of its wildlife and the overall welcoming nature of the local people. There is a real sense of community here, much like other towns in Canada, and this feeling is rather infectious.
Jasper is a hiker's paradise, with numerous walks and trails of varying difficulty sure to guarantee that there is something for everyone. It is far less touristy than some other areas of the Rockies and the idyllic, turquoise lakes and jagged mountain scape are a sight to behold. The small, quaint town of Jasper itself provides a peaceful backdrop from which to explore the wildlife in its natural surroundings. Don't be surprised to see black bears, grizzlies, elk, deer, mountain goats and moose roaming freely. You may even spot the odd caribou if you are especially fortunate!