Map of Horseshoe Lake in Clinton County, IL:

Horseshoe Lake Clinton Okawville 38.4851676 -89.5945438