Gunslingers, gold mining, and ghosts are the three G's of any great small American town. Thankfully for those visiting South ...