Little Switzerland is a hidden gem found directly on the Blue Ridge Parkway at mile marker 334. This small town is the epitome of Western North Carolina, from the charm and hospitality to the endless mountain views - it is a must visit. With a population of around 50, you won't visit a more unique... Continue Reading →