Land of Oz "Abandoned" Theme Park Visit

I visited "Autumn at Oz" in the fall of 2014. The Land of Oz is an "abandoned" theme park perched in Beech Mountain, North Carolina, and it opens every October ...