Indian Creek Nature Center, located at 5300 Otis Road Southeast in Cedar Rapids, Iowa, is a beautiful park and tourist attraction offering a variety of …
Reviews
Tripadvisor
4.5/5 · 63 reviews
5-star
50%
4-star
25%
3-star
25%
2-star
0%
1-star
0%
Recent reviews
Hiking
Any rating
Loading reviews...
Sep 26, 2023
Good trip. We arrived at approximately 11 am and made our way towards the entrance of the trail. We opted to hike the Bena trail, which was a very easy loop around the back of the visitor center. The…Full review by PartyTheNightAway
Mar 31, 2022
We rented snowshoes and went snowshoeing. Reasonably priced rentals, the staff spent time explaining how to use them and put them on. We really enjoyed snowshoeing on the trails and exploring. I d…Full review by 468marybethw
Apr 29, 2021
The hours for the visitor center were really short and limited. It was beautiful here and a way to stretch out my legs after driving around all day.Full review by JohnTDDD