Map of Horseshoe Lake in Greene County, IL:

Horseshoe Lake Greene Carrollton 39.3563239 -90.4536728