In the upstate of South Carolina, the city of Walhalla is the sort of place that feels hand‑crafted for a feel‑good, small‑town story. Founded in 1850 by German immigrants under the banner of the ...