
The Canadian Pacific Holiday Train visits over 130 communities in eight states and six provinces. The Holiday Train stops at different towns and helps raise money and food for local food banks.
What an awesome thing! I had never heard of it until my friend invited us to go. It was coming through Rochester at 2 in the afternoon. Other than freezing... it was so much fun. The train pulled up and all of a sudden we heard Christmas music and out walks Santa and then a live band starts a little concert. So fun!




