The Upper Iowa River is a popular spot for swimming, fishing, hiking, and camping. In addition, the Decorah Community Prairie features trails that wander through butterfly gardens and a community ...