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
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
