Roaring Brook Falls is a waterfall in the southwestern hills of Cheshire, Connecticut in the Northeastern United States. Formed as the eponymous Roaring Brook descends a wooded cliffside on West Mountain, the waterfall is an 80-foot horsetail and ranks as one of the tallest in the state.
Be the first to add a review to the Roaring Brook Falls.
Roaring Brook Falls
Hours not available
Is there a problem with this listing? Let us know.