2. Beachwalker Park, Kiawah Island, South Carolina
Beachwalker Park in South Carolina is one of the best beaches in America. Besides the usual activities like swimming, surfing, and fishing, this beach is known for its cheap and delicious seafood, which is a major attraction for tourists.