With about 35 miles of beautiful beaches along Lake Michigan on the mainland and another 30 miles of beaches on the islands, you will easily find the spot for you to walk along the lakeshore, swimming in the Lake Michigan waves, or building sand castles along the beach. Or just lay out on the beach and soak up some of the sunshine!