Franklin, Tennessee sits just beyond Nashville’s shadow like a well-kept secret that’s somehow both hidden and hiding in plain sight.
Taughannock Falls State Park in Trumansburg delivers exactly that kind of pinch-me-I-must-be-dreaming experience. Nestled in the heart of New York’s Finger Lakes region, this natural wonderland makes ...