Map of Horseshoe Lake in Clinton County, IL:

Horseshoe Lake Clinton Addieville 38.4793574 -89.4654816