This (Sort of) Secret Waterfall will Blow Your Mind!
Submitted by Julia Tolstrup on
Great Falls, a waterfall tucked in the Falls Village section of Canaan, Connecticut far up in the northwest corner of Connecticut, is a sight to behold. Though variable depending on the rains, when it’s on, it’s on. The falls have long been a popular sight for day trippers looking for a little escape. With hiking, views, and the chance for a little bit of floating and swimming (depending on skill level and currents, of course) it’s little wonder that this hidden gem is getting pretty popular.