Hannibal is a place where drivers happily stop to let pedestrians cross the street and where candy shops dot each corner. It is a destination where the Missouri river meanders in the background. In Hannibal,...