This is my favorite beach to go to on Lake Michigan in Indiana. I find it to be an especially…read more*cozy* spot to go to if you want a beach date, as the beach is on the south edge of a small baylike projection of Lake Michigan into the surrounding land. So you can see land to the left and right while on the beach, and there are dunes on all of that land. There are also dunes to the rear when you are on the beach; it is a 40 foot decent from the parking area to the beach. All of these dunes make the area feel like it is surrounded like cliffs, giving this place a unique feel.
There is also the riverwalk to go on that is alongside the Little Calumet River as it drains into Lake Michigan, a path through through the dunes going south from the visitor center, a small boardwalk jutting out into the lake that you can walk on, and a visitor's center with a concession stand, so it's still good to go to if you can't swim!
Unfortunately, beach access has been off for most of 2019 due to a collapsed portion of the walkway down the dunes to the beach, but the rest of the park is open. HOPEFULLY they will have this repaired by next season.
By the way, it is a little tricky to get to this beach. Make sure you get off on EXIT 19 when coming here from I-80! Head north on State Road 249 at this point. Travel about 5/6 of a mile north at this point, and get off on U.S. Steel Road which branches to the north, MAKING SURE TO STAY IN THE LEFT LANE so you can CROSS OVER U.S. 12 and make your way to the beach. Once you cross the overpass, it will at first look like you are entering an industrial area. The path to the beach winds northward through this area and will require crossing over the Little Calumet River on a small bridge.