Wahconah Falls State Park-A Beautiful State Park and Waterfall in Massachusetts

Wahconah Falls State Park is a beautiful state park and waterfall located in the Berkshire town of Dalton, Massachusetts.  It is off Route 9, on North Street, in Dalton. o This State Park is open sunrise to dusk and has plenty of free parking.   It is a great place to

Read More