Banff in December is one of the best times of the year to visit the Canadian Rockies. If you are into winter, snow, and hot chocolate, that is. December in Banff is the most magical time of year. You are almost guaranteed a white Christmas, so if that is what you are after, then consider...