Take a walk down the yellow brick road in the Land of Oz and see what guests find so enchanting about this NC mountaintop amusement park.