The 2018 CP Holiday Train
Every year, Canadian Pacific Railway runs its Holiday Train across Canada and the USA to support local food banks. This is its 20th year of operation. It actually runs two trains, one through Canada and the other through the US. I try to catch it every year, with varying success. I caught it in 2011, … Read more