Calgary

CPKC Holiday Train begins its Christmas journey

Published: 

The Holiday Train has become a tradition for many families in North America. On Thursday, it left Calgary for Montreal, where it will be split in two.