There’s a cascading waterfall in Cheshire that’ll make you forget you’re in Connecticut and convince you that you’ve somehow ...