St. Joseph and Benton Harbor are places of breathtaking sunsets, lush wooded trails, and miles of endless beaches.