The Hannibal Arts Council hosts on Hannibal's Historic Main Street. The two-day festival features artisans and craftsmen demonstrating and selling handmade traditional arts and crafts, musicians, food and drink, a children's area, Farmers Market and more.


