A popular theme park in western North Carolina on Friday announced it would take the year off. According to team members at Land of Oz, a “Wizard of Oz” themed park in Beech Mountain, the ...