The Cascade, or Notch Brook Cascade as it has also long-been known, lies in a small town park in North Adams. The Cascade is partially hidden in a nearly-enclosed gorge with towering walls, and the only way to get a full look at the falls is to hike into the gorge.
Cascade Waterfall
180 Marion Ave, City of North Adams, Massachusetts 01247
180 Marion Ave, City of North Adams, Massachusetts 01247
North Adams & Williamstown
Hiking
Mentions
-
The Berkshires Waterfall Guide
Did you know the Berkshires is home to a dozen beautiful waterfalls? Ranging from big to small we have the guide to each of the waterfalls in the Berkshires.
Apr 2, 2020