Scenic Vermont Train Rides in Southern Vermont
Fall Foliage in Southern Vermont is a spectacular event; combine a trip to VT with a stay at Inn Victoria in Chester and a Scenic Vermont Train Ride. Ride the rails from Bellows Falls, VT northwest along the Connecticut river valley into the Green Mountains, past Inn Victoria into the “Prettiest Painted Village in Vermont”, … Read more