Top 18 Beautiful Beaches in America

2. Myrtle Beach, South Carolina


Head to Myrtle Beach in South Carolina for an extensive stretch of soft white sands and activities that range from fishing and swimming to sailing and surfing.