Photo via Wikipedia, CC BY-SA
Roaring Brook Falls
🎟️ Attraction in Strathmore Woods, Cheshire, CT
Located in Strathmore Woods, Roaring Brook Falls features an 80-foot horsetail cascade formed by Roaring Brook descending a wooded cliffside on West Mountain. It is recognized as one of the tallest waterfalls in Connecticut.
Something unique: The waterfall is situated in the southwestern hills of Cheshire, Connecticut.