
150 years ago Hannibal was one of the Top 5 cities in Missouri
Hannibal today is considered one of the small quaint river towns that you should take a day trip to, but 150 years ago it was one of the 5 biggest cities in Missouri, and St. Louis was one of the top 5 biggest in the US.