Did you know that Steamtown, USA was a steam locomotive museum that ran excursions out of North Walpole, New Hampshire , and Bellows Falls, Vermont , from the 1960s until 1983? SOMEFACTS.com