Downtown South Haven is one of the amazing beach towns located up and down the Sunset Coast of Lake Michigan. Great shops, restaurants, ice cream, beaches and more!