California got in there with Coronado Beach!
http://www3.forbes.com/business/americas-top-10-beaches-of-2017/10/

With a lot of sand and great views, I can see why it is in the top ten

To get to the beach, you either travel the silver strand or cross the expansive Coronado Bridge

During the holidays, you can ice skate on a rink right next to the beach


It’s a great beach, and often not foggy like some more north. Plus it has a great dog beach!