Illinois Beach State Park is a bit like someone took Big Marsh Park, Montrose Beach, and Midewin National Tallgrass Prairie and mashed them together.