Hannibal, MO is the perfect stop for any Mark Twain fans out there. Mark Twain's Hannibal has embraced the author and told his story well.