Rogersville, nestled in the rolling hills of Hawkins County, is exactly the kind of place you hope to stumble upon during such wanderings – a small town jewel that makes you want to pull over, park ...