If you've got a feeling you're not in Kansas anymore, then you may be at the Wizard of Oz Museum in Cape Canaveral, Florida.
With three clicks of your ruby red slippers, be transported to the magical world of L. Frank Baum's imagination. Step into an immersive light experience featuring state-of-the-art lasers and projectors that saturate the wall and floor of a gigantic room with quintessenti...