Leavenworth Snow Trains!
Tour Departs On December 3, 2011, December 10, 2011, December 17, 2011
Jam-packed with fun, we have the only daylight train to Leavenworth to see the famous Tree Lighting Festival. The train is dressed to the hilt in holiday d├ęcor and stuffed full of entertainment.