The Museum of Illusions just opened its doors in the vibrant Rosebank node, becoming the 53rd Museum of Illusions in the world, joining the likes of Dubai, Chicago, New York, Paris, Istanbul, Milan, Shanghai, Cairo, Kuala Lumpur and Dallas who are all home to the remarkable experience.