“Land of Oz” Theme Park to Return to Beech Mountain


If you haven’t heard of the “Land of Oz” theme park in NC’s Beech Mountain, you’re really missing out tbh.

It dates all the way back to 1968, and you basically get to relieve the entire Wizard of Oz movie.

According to this article,

The old park is now planning on opening every Thursday and Friday in June (June 1st, June 8th, June 15th, June 22nd, June 29th), and for the first time this year, they will be opening for one Wednesday on June 26th, as well as Friday July 5th, according to the new organizers.