Asheville has been called a lot of things: the happiest city in America, the best southern town, the ultimate mountain destination, and one of the most beautiful places in the U.S. This North Carolina town has gained tremendous popularity in recent years because of its live music, craft brewery, outdoor recreation, and local arts scenes. But this is a friendly town that has been attracting writers, artists, and intellectuals for many decades, and it’s no longer a well-kept secret.
There are lots of festivals around town depending on when you visit and plenty of delicious food at the city’s unique restaurants too. This is also an ideal place to get outside and active with hiking trails in the spring, summer, and fall and ski resorts in the winter. But no matter when you visit, these are some of the top things to do in Asheville.