Home›Books›Horseshoe Lake State Park (Madison County)Horseshoe Lake State Park (Madison County)by Illinois. Department of ConservationNo description available.GuidebooksParks