land of oz theme park landofoznc.com america's original wizard of oz theme park, located on top beech mountain in north carolina, u.s.a. inspired by author l. frank baum. Category:arts and entertainment Global Rank:1,373,845 visits:25.4K pages/Per:2.5 ADS