18.5 mile marathon course start in Liberty, IL and 5.25 minithon course start in Wheeling, IL.
https://www.canoemarathon.com/
Privacy Policy | Disclamier