Spruce Pine

This small town offers not one but two main streets, Upper Street (Oak Avenue) and Lower Street (Locust Avenue). A must-stop is the Toe River Arts Council Gallery. Visit for many festivals and gem mining.

Banner Elk

This quaint mountain village at 3,700 feet elevation is located between the Beech Mountain and Sugar Mountain ski areas, near Grandfather Mountain hiking, and has great restaurants, breweries, and shops. Enjoy Wildcat Lake Beach and many events, including the Woolly Worm Festival in October!

Franklin

This town is known as the "Gem Capital of the World." Downtown is home to the Franklin Gem and Mineral Museum in a 19th Century jailhouse. Attend one of the country’s best known gem shows, the Macon County Gemboree. Tour the Macon County Historical Museum and the Scottish Tartans Museum.

Saluda

Since the late 1890s, tourists have flocked to this tiny railroad town of 700 residents. Main Street has many longtime businesses, including fantastic galleries and restaurants. A must stop is the 1899 Pace's "old time" General Store that is part museum. Since 1892 is Thompson's Store and Ward's Grill. Learn about the Saluda Grade at the Depot. Raft and tube on the Green River.

Weaverville

Their small downtown area is filled with restaurants, galleries and interesting local shops. And it's only 10 minutes from both downtown Asheville and the Blue Ridge Parkway. Twice a year, they host the big Weaverville Art Safari with dozens of artists opening their studios to visitors. Nearby is Vance Birthplace State Historic Site.

Highlands

For the most upscale shopping in the mountains, head to downtown Highlands. Nearby are many beautiful waterfalls, including the roadside Dry Falls. This is one of the highest towns east of the Mississippi River, with an elevation of 4,118 feet. It's a popular area for affluent travelers, many with a summer home there.