NC theme park opens up in June for select dates

April 2, 2019

The "Land of Oz" theme park is opening up this summer in Beech Mountain, North Carolina!!

I looked it up and it's about a 5 hour drive from here down I-81.

The Wizard of Oz themed park will be open in June and a bonus day in July.

For more info and how to get into the park, go HERE