Banff National Park, Alberta If you have been a good Canadian Rockies addict, you will probably already know everything there is to know about this great mountain range and the towns that choose them to call home. Furthermore this blog should be plenty good enough for you! However, if you are looking for the best…