Horseshoe Lake State Park
Granite City
United States (Illinois)
Horseshoe Lake State Park in Granite City / Illinois (United States)
3321 Highway 111
62040 Granite City
United States (Illinois)
-
-