Christmas in Banff is guaranteed to get you in the holiday spirit. With so many Banff Christmas activities, you'll wonder how to fit it all in.