Where is Illinois Beach State Park?

Where is Illinois Beach State Park located?

Illinois Beach State Park, Illinois, United States (approx. 42.43052°, -87.80447°)


Where is Illinois Beach State Park on the map?