That’s Punderson State Park in Newbury Township, Ohio – a natural wonderland that’s been hiding in plain sight. You know how some places just have that special something? That indescribable quality ...