Ever dream of skipping along the yellow brick road with Dorothy, the Tin Man, Scarecrow and Lion on the way to the magical Land of Oz? What about stopping off at Professor Marvel’s wagon to peer into his crystal ball? For one magical weekend every year, visitors to Beech Mountain, N.C., can visit the Land of Oz. In the 1970s, the Land of Oz ...
[Full Story »]