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.
6 Blue Ridge Adventures in Blowing Rock
Mountain magic — and adventure — abounds in this small town on the Blue Ridge Parkway.