Theme Parks Land of Oz Theme Park to Host 2024 Autumn at Oz Festival, Marking 85th Anniversary of “The Wizard of Oz” NOTE: This article is 3 months old and may not include the most recent information.The Land of Oz theme park, located on Beech Mountain,... Trevor DeckerMarch 28, 2024