News

Nags Head, Corolla, and Carolina Beach are some of the best beach towns in North Carolina. Locals weigh in on their favorite coastal getaways in the state.