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.

The town teems with summertime action: beaches dotting the Strand, amusement and water parks, restaurants and live entertainment.
Also Read: Beautiful Beaches and Holidays Bollywood Celebs Went on