Rose Hill Marsh
Rose Hill Marsh is a park in Mahaska County.
Nearby: White Oak Conservation Area, Maskunky Marsh, Lake Keomah State Park, Nicholson ParkCreate and share a map of all of the Iowa parks you've visited!
Love this park?
Update Park Info