Town in Connecticut, United States
From Wikipedia, licensed CC BY-SA 4.0.
★ 3.3 average from 2 people · 2 entries
Smallest Naturally flowing waterfall in the WORLD!!
Nothing to do here except have sex in cars in parking lots and by the woods. Or so I’m told