6665 Otis Road SE, Cedar Rapids, IA 52403
Nationally designated trail offers the beautiful scenery of the Indian Creek Nature Center's 210-acres of natural preserve. Hiking, nature study and cross-country skiing.