Cape Hatteras Lighthouse

Cape Hatteras makes Dr. Beach's Top 10 "Best Beaches" list 7 years in a row.