"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.



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


Content Goes Here