For generations, the Rock River has provided much to those who settled along its banks. Not only is it a place for commerce, but it's ideal for recreation. Discover the many opportunities for boating, skiing, fishing and more. ...