Map of Horseshoe Lake in Clinton County, IL:

Horseshoe Lake Clinton Beckemeyer 38.5269937 -89.3767481