One Couple Finds The Magical Land Of Oz In The North Carolina Mountains

Jesse and Sam decided to visit an abandoned amusement park called “The Land Of Oz” on Beech Mountain and discovered Oz buildings and a yellow brick road. They soon realized they were in another world.

abandoned theme park oz

abandoned theme park 4

abandoned theme park 3

Be first to comment