If you're looking for a fun day on Lake Michigan we highly recommend South Haven beach!
If you're looking for a fun place to camp or golf, we highly recommend Yankee Springs
The lake has multiple large public parks. where you can enjoy the beach, swim, walk, and fish. There is also locations to rent pontoon boats or you can launch your own boat.