The Land of Oz, a popular seasonal attraction in the North Carolina mountains, will remain closed to visitors this year during its annual "Autumn at Oz" event due to damage caused by Hurricane Helene.