Whether your final destination or a stop along the way, these six towns hold adventure for history buffs, outdoor enthusiasts, and those looking to unwind and play in a small-town setting.
Your Guide to West Jefferson
In the Blue Ridge mountains, artisans, makers, and outdoors enthusiasts thrive in this Ashe County town. Here’s where to explore.
Your Guide to Jackson County
Hike, fly-fish, and settle into a mountain escape in Sylva, Cashiers, and Dillsboro.
Your Guide to Lake Norman
Discover where to explore and what to do in Cornelius, Davidson, and Huntersville.
Your Guide to Boone
Known as the heart of the High Country, this vibrant and welcoming community draws travelers to experience the arts, outdoor adventures, and Appalachian culture all year round.
Your Guide to The Northern Outer Banks
Paddle around the sound, climb a lighthouse, and explore a 20th-century beachside village in these coastal communities between Currituck County’s Mainland and barrier island.
Your Guide to Lexington
From iconic barbecue to outdoor thrills and a vibrant Uptown District, here’s where to play, eat, and shop in this Davidson County town.
Your Guide to Winston-Salem
Spend a weekend discovering the thriving center of art, history, outdoor activities, and more in North Carolina’s Twin City.
Your Guide to the Outer Banks
Across this chain of barrier islands, outdoor outfitters, passionate restaurateurs, boutique shops, and independent producers shape the local flavor that makes these beach communities worth the trip any time of year.