This small town has a mix of fun hikes, community lakefront paths, epic playgrounds, scenic bluff country, and picturesque views of the Mississippi River.