Beginning today (Dec. 21), vacationers in Banff can join in the revelry at the Fairmont Banff Springs Hotel with Christmas in the Castle. This is a perfect celebration for...