2 paddle spots in Hannibal, Missouri, United States.
Bear Creek-Warren Barrett Dr./New London Gravel Rd.
Hannibal Boat Harbor