WIP · World in Pocket

Roaring Brook Falls

United States of America

Roaring Brook Falls

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.

Listen to the audio guide for Roaring Brook Falls Free on WIP — starts by itself when you arrive, even with the screen off

Nearby