Horseshoe Lake
Horseshoe Lake is an oxbow lake in Alexander County, Illinois. It is the site of Illinois's Horseshoe Lake State Fish and Wildlife Area, a state park 10,645 acres in size.
Horseshoe Lake is an oxbow lake in Alexander County, Illinois. It is the site of Illinois's Horseshoe Lake State Fish and Wildlife Area, a state park 10,645 acres in size.