New England Power Company Hydroelectric Generating Station

On Bellows Falls Canal at S tip of Bellows Falls Island
Rockingham
Vermont
United States