12 Corners Vineyards is one of Michigans newest wineries. The South Haven tasting room offers guests wine tasting just minutes away from the Lake Michigan shore.