The expansive list of beach towns of North Carolina's Outer Banks each come with their own distinct attractions and personality. The scenic North Carolina Highway 12 runs along the coast of the Outer ...