A great way to get into the holiday season is to catch the Canadian Pacific's Holiday Train which is making stops on railroads across the U.S. This is the 25th year that the Canadian Pacific Train has been helping to create holiday magic as well as helping communities in need with a great cause.
The Pere Marquette 1225 can be expensive and sells out every year. This Christmas, punch your ticket on one of these other four Michigan holiday train rides.