Horseshoe Lake State Park (Madison County)Granite City, ILHorseshoe Lake State Park is located off Highway 111 in the southwestern part of Illinois in Madison County. With easy access from the Metro East for visitors from throughout the region, the park off