The artist himself gives tours of his aluminum castle & collection of art made from recycled items.
Attractions
The Wizard of Oz Museum & Van Gogh
7099 N Atlantic Ave, Cape Canaveral, FL 32920
