Otter Creek Marsh Iowa
Otter Creek/ Spring Thaw 2015
Surface flow in Otter Creek, Iowa.
Otter Creek 06-15 07-07 2014
River otters in Iowa
Otter Creek is a stream in Louisa County, Iowa, in the United States. It is a tributary of the Iowa River.
Bodies of water
Explore contextually related video stories in a new eye-catching way. Try Combster now!
River location facts
Administrative territorial entity
United States of America