A Mississippi River Cruise has a Hannibal Stop on it’s 8 Day TripA Mississippi River Cruise has a Hannibal Stop on it’s 8 Day TripThere is a brilliant 8 day long Mississippi river cruise that has a day stop in Hannibal, on your way from St. Louis all the way up to Minnesota! Mark HespenMark Hespen