Photo Credit: Campendium/Robert
Photo of Horseshoe Lake State Recreation Area
Horseshoe Lake State Recreation Area
3321 Highway 111, Granite City, Illinois 62040 USA
3321 Highway 111, Granite City, Illinois 62040 USA
Photo Credit: Campendium/Robert