Canadian Pacific Holiday Train in Minnesota
The one-thousand-foot Holiday Train is now making its way through Minnesota towns for the winter season.
The Canadian Pacific Holiday Train is a “pop-up concert experience” that features 14 decorated train cars and free musical performances.
Stops include Loretto, Buffalo, Annandale, and Kimball this Saturday (Dec 14).
The festive train then continues its trek to the northwest.
Click here for more information and a complete schedule.