The Wizard of Oz Museum in Cape Canaveral, Florida near Cocoa Beach is filled with an amazing collection of memorabilia and a 2000 square foot room where you can enjoy and immersive Van Gogh experience and the immersive Wizard of Oz experience. See our article and video at <MORE>
|