Strouds Run State Park sits just outside Athens, and it’s hiding one of Ohio’s best-kept secrets: a pristine old-growth ...