The North Thames River is about 125 kilometres long, flowing southeast from Mitchell to downtown London, where it joins the South Thames at the Forks. It cuts through steep glacial valleys with rocky beds and wooded slopes, forming one of the few intact riparian corridors in the region. Here, it runs wide and shallow, bordered by beautiful floodplain forest, meadows, and wetlands that support diverse plant and animal life. Keep an eye out for herons, turtles, and the occasional quiet flash of a muskrat slipping into the water along its beautiful banks.