The Viking Mississippi cruise explores Mississippi's rich history with stops in Natchez, Vicksburg, and Greenville.