St. Johns Ledges in Kent, Connecticut, is where that conversation gets real, and trust me, it’s worth every huffing, puffing ...