'Land of Oz' known as North Carolina’s famous 'Wizard of Oz' theme park set to reopen
Ready to step into a world full of witches, magical red ruby slippers, and a yellow brick road?That’s right, if you follow the yellow brick road to Beech Mountain, it will take you to the Autumn Oz Festival in Beech Mountain, North Carolina.The Land of Oz …