BEECH MOUNTAIN,N.
C. — A photographer has captured stunning photographs of the now mostly defunct “Land of Oz” theme park in North Carolina. Photographer Seph Lawless is sharing several photos of the currently closed park in Beech Mountain in the western section of the state, which operated from 1970 to 1980, and is now open for one weekend in October. The park is also available for personal tours,birthday parties and private functions, WGHP reports. The photos are section of a book that […]
Source: kdvr.com