Wisconsin's 250-mile stretch of the Great River Road leads to small Mississippi River towns with hiking, fishing, birding, shopping and dining with a view. Check out our guide for what to do, where to eat and where to stay along Wisconsin's Great River Road.