Cheré Dastugue CoenJul 233 min readOz lives on in Beech MountainThe beloved Land of Oz theme park in western North Carolina returns for its autumn festival on select weekends in September.