From the mountains of western North Carolina to the shores of the eastern coast, North Carolina knows how to do winter. Here are 12 small towns worth visiting this cold season.
From classic diner food to fresh farm-to-table fare, both Raleigh and Durham are full of exceptional eateries serving up top-notch breakfast and brunch grub