At Bellows Falls, 130 mi/210 km southeast of Burlington, the Connecticut River funnels dramatically through a narrow gorge. Once a center of industry, the town is best known as home of the Green ...