Swift Slough in Pike County, Illinois

Swift Slough in Pike County is a river.
Waterway Type
river