Castle Rock State Park is nestled along the Rock River, three miles south of Oregon. Four miles of hiking trails wind through the park, with picnic areas complete with tables, drinking water and outdoor toilets. Just east of Dixon in Lee County is Franklin Creek State Natural Area, an 882-acre park featuring large natural springs, hardwood forests and a mill spring, which provided water power for the largest grist mill in the county.