A trip to Michigan MUST involve going to the lake - Grand Haven, Holland, and Muskegon all have great beaches to enjoy.