Two classic theme parks — Land of Oz in Beech Mountain and Tweetsie Railroad in Blowing Rock — hold fond memories of growing up in North Carolina.
Two classic theme parks — Land of Oz in Beech Mountain and Tweetsie Railroad in Blowing Rock — hold fond memories of growing up in North Carolina.