Nestled in ICON Park along Orlando’s bustling International Drive, the Museum of Illusions stands ready to challenge everything you thought you knew about how your eyes and brain work together.