THE POLAR EXPRESS™ Train Ride

THE POLAR EXPRESS™ Train Ride,

The Cape Cod Central Railroad is thrilled to announce the return of THE POLAR EXPRESS™ Train Ride, departing from Buzzards Bay for the first time in four years beginning Nov. 18, 2016. The only Polar Express Train Ride in the state of Massachusetts, The Railroad has announced additional departures for the magical one-hour storybook journey […]