what are sites that touch the mississippi
St. Louis, MO to St. Paul, MN. Cruising the upper Mississippi River from St. Louis to St. Paul features changing landscapes and cultural influences. From tranquil towns and bustling cities to impressive locks and dams, adventure is around every corner. Visit St. Louis, Hannibal, Davenport, Dubuque, La Crosse, Red Wing, and St. Paul.