Christmas In A Castle? Festive Perfection At… Christmas began on November 25, 2022—well, at least the Christmas at the Castle celebrations did. Fairmont Banff…