Discover nine top west Michigan beaches on Lake Michigan including Silver Beach in St. Joseph; North Beach and South Beach in South Haven, Grand Haven State Park, Ludingon State Park and more.