This incredible 38 mile loop is just north of I-40, not far from Asheville, NC. Beginning & ending at Little Switzerland (at the top of the map) head west on the Blue Ridge Parkway for 10 miles to the exit for Hwy80, head south. The next 10 miles on this non-famous road are very "dragon-like", except there's little traffic here. It's nonstop curves coming down the mountain from B to C on the map. There's more curves on 226A as you head back up the mountain from F to G to Little Switzerland. Larger map with directions.
You can choose to stay at the Switzerland Inn, which overlooks the valley below. We stopped for lunch - you can dine inside or on the patio. Another food option is the Switzerland Cafe & General Store. There are also a few shops adjacent to the Inn. It's pretty famous for a town so very small.
Press play to start photo slideshow