Banff National Park, Alberta My first piece of advice would be to buy an umbrella to avoid getting wet but this aside; there is no shortage of things to do in the towns of the Canadian Rockies when the weather isn’t perfect. Though snow is far more common than rain, it does happen. Most people…