Travel Year after year, Craig Melvin keeps coming back to a South Carolina beach. , and Administrator 2025 May 22