Bellows Falls Dam

E262178 UNEXPLORED

Bellows Falls Dam is a hydroelectric dam on the Connecticut River that provides power and helps regulate water flow near the village of Bellows Falls in Vermont.


Referenced by (1)
Subject (surface form when different) Predicate
Bellows Falls, Vermont, United States
hasFeature

Please wait…