Hannibal has so much history and so many fun things to see and do. I wanted to have a little fun, so I picked 20 of the top attractions in the city and put together a little poll so you can see exactly how much of the city you have yet to visit.

I've lived in the Midwest for over twenty years and I've only made it to 12 of these landmarks. How about you? Can you beat my score? Let's find out!