North Carolina has a little bit for everyone. There are beaches to the east and mountains to the west. Blossoming cities and country retreats lie in between them. Here are five spots for you to start exploring the Tar Heel State. You’ll surely find more gems along the way.
Asheville: The Long-weekend Escape
Bald Head Island: The Last Stop Before South Carolina
Duck: The Outer Banks
Durham: A New Home Away from Home
Pittsboro: The Perfect Spot to Hibernate