Although known as a tourist center, peaceful industrial scens like this may still be found in Sturbridge, Mass.
Back
Advertise | About Us | Contact Us | Sign up for our Newsletter | TrainWeb.com