ποΈ
Best Things to Do in Cheshire
2 places Β· Museums, landmarks and the experiences worth your time.
-
Roaring Brook Falls
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.