"Land Of Oz" Re Opening in Beech Mt NC

I remember visiting the "Land Of Oz" when i was a kid. This place in Beech Mountain NC has been abandoned for years and is now re opening this summer.

 
Temple

Temple

Want to know more about Temple? Get their official bio, social pages & articles on 1059 The Rock! Read more

title

Content Goes Here