Michigan has tens of thousands of miles of rivers and streams, meaning you're never more than 6 miles from a body of water or 85 miles from a Great Lake. Sometimes those waters become unsafe with high levels of bacteria or other pollutants and need to be closed for public safety.
Most Michiganders have their own favorite beach in Michigan. I have found that my favorite place to enjoy Lake Michigan is at PJ Hoffmaster State Park. And there is a secret parking place.
MSN and the Points Guy came out with the list of the top underrated beach town in the US. South Haven placed 2nd on the list behind Block Island, Rhode Island.