• Life

    Return to Oz…

    There is a magical place on a mountaintop in Western North Carolina.  The Land of Oz was a theme park that operated from 1970 through 1980 on top of Beech Mountain.  Fortunately, the Yellow Brick Road remains to this day.  The park is privately owned, but is opened to the public several weekends a year now.    At an elevation of 5,506 feet, the Land of Oz is perched among the highest peaks in the eastern United States.  There is an observation point near the entrance called the Judy Garland Overlook.  On a clear day, you can see 130+ miles in almost every direction.  It is an amazing location and…