Land of Oz
Beech Mountain, NC
Many years ago I remember visiting the Land of Oz amusement park in
Beech Mountain, North Carolina. It operated from 1970 to 1980 and
currently they re-open one day a year in October (see below).
For some old Land of Oz postcards, click here
and here.
For a Land of Oz collector's plate, click here.
I looked around the
internet to see what I could find about the place and found the following
websites:
The Magical Mountain Top
What of Earth Happened to The Land of
Oz?
Land of Oz
Theme Park
The Land of Oz (1970
article)
Roadside America
Land of Oz (nice photos)
Autumn at Oz (yearly
festival)