Located on the eastern shore of Lake Michigan at the mouth of the Black River, South Haven Michigan has plenty of sparkling water and sandy beaches to go around.

 

South Haven