News

Opening a theme park at the literal top of a mountain may not sound like a good idea, but in fact, that was just the case when the Land of Oz debuted in Beech Mountain, North Carolina, in 1970 ...
Fans of The Wizard of Oz look no further than Beech Mountain, North Carolina, to make lollipop guild dreams come true. Located in the Appalachian Mountains, the Land of Oz theme park is only open ...
According to team members at Land of Oz, a “Wizard of Oz” themed park in Beech Mountain, the theme park will stay closed for 2025. Posted 3/16/2025, 12:20:20 AM Updated 3/16/2025, 11:25:33 AM ...
A cult-favorite theme park announced it will, unfortunately, not be reopening to the public this upcoming fall. Land at Oz, a Wizard of Oz theme park in Beech Mountain, North Carolina, announced ...
Fall festivals at the Land of Oz theme park in Beech Mountain, North Carolina, inspired by "The Wizard of Oz" movie (1939), will take place on select weekends in September 2023.
Forest City owns most of the land needed for the 527-acre theme park and entertainment project that Oz Central, a limited liability corporation, has proposed for an area off River and Williams roads.
BEECH MOUNTAIN, N.C. (FOX Carolina) - The Land of Oz theme park has announced that its autumn event will be placed on pause for 2025.