Lights, music, kids, hot chocolate, and thousands of pounds of diesel-powered steel. The CP Rail Holiday Train visits Revelstoke, BC.
Lights, music, kids, hot chocolate, and thousands of pounds of diesel-powered steel. The CP Rail Holiday Train visits Revelstoke, BC.