Few Southern cities pack as much history, character, and charm into one destination as Vicksburg, Mississippi. Perched high above the mighty Mississippi River, Vicksburg is a place where Civil War ...