Skip to content
You are offline. Some content may be out of date.

Land of Oz Theme Park

The latest news about Land of Oz Theme Park

1 story

Broadway

Land of Oz Theme Park to Host 2024 Autumn at Oz Festival, Marking 85th Anniversary of “The Wizard of Oz”

The Land of Oz theme park, located on Beech Mountain, North Carolina, in the Blue Ridge Mountains, has announced its plans to host the 2024 Autumn at Oz Festival. The…

By Trevor Decker
Land of Oz