The Upper Iowa river spans over 150 miles across northern Iowa and Southern Minnesota. It begins in Mower County MN, and flows through the driftless area, before feeding into the Mississippi. I attempted a 126 mile stretch of this, moving from Lime Springs to Lansing IA. Due to low water conditions, I only made it halfway, opting to end at the 60 mile marker in Decorah.
The Kayak Maniac
All maps and information are for research purposes only, and are not guaranteed to be 100% accurate. Do your own research before embarking.