The Kiwanis Trail follows the shores of the Rock River, offering shared access on streets interspersed with dedicated bike paths and paved roads. Ideal for cyclists, walkers, and runners of all skill levels. There are great views of the Rock River over the 6.5-mile trail. The terrain is mostly flat, featuring gravel, asphalt, and concrete surfaces.