Cities Knoxville Places to get wet Places to hike Places to visit

Elk Rock State Park – Knoxville, Iowa

Red Rock Lake, Elk Rock State Park, Knoxville, Iowa, hiking in Iowa,

Elk Rock State Park located in Knoxville, Iowa is located about an hour southeast of Des Moines, Iowa. It was the perfect little 1/2 day trip full of hiking, splashing, and tons of birds to see. We also packed a picnic to enjoy after our hike.