1. Visit the Beach. South Haven has several city beaches that are great for families. South Beach is located right down the hill from Main Street and includes a ...