Duxbury, Vermont 05676
DeForge Hydroelectric Station Recreation Area is located on River Road and provides picnic tables and a view of the Winooski River.
Restrooms on site
Wheelchair accessible trail
Entrance fee
Last updated October 10, 2023