A North Carolina theme park is temporarily pausing following the impacts of Helene.Land of Oz based in Beech Mountain announced they will not be opening for Autumn at Oz this year. The team announced ...
BEECH MOUNTAIN, N.C. — In 1970, more than 450,000 tourists went over the rainbow — well, at least over the Blue Ridge Mountains — to visit the Land of Oz. Based on L. Frank Baum’s “The Wonderful ...