Having been to almost all of these beaches, the fact that they chose Nags Head over Hatteras or Ocracoke Beaches of the Hatteras National Seashore in the Outer Banks is pretty revealing about the people making the choices. They just took the easy way out. There are many beaches on their list of top 25 I can give a big MEH over. If you want a good beach rating, try Dr. Beach.