• Explore North Carolina's mountain towns this fall for vibrant foliage and crisp air.
• Enjoy hiking, festivals, and charming main streets in NC's autumn destinations.
• Experience cozy stays, local food, and scenic views in these perfect weekend getaways.