Launched in 1999, the Canadian Pacific Holiday Train in makes a yearly trek across the United States and Canada to raise money and collects food for food banks in the communities it visits. To review the entire schedule, click here.

Load comments