South Haven offers wonderful Lake Michigan beaches. Head downtown to enjoy restaurants, wineries, and boutique shopping.