"The Museum of Illusions has announced the opening of its largest and newest flagship location on the Las Vegas Strip on August 30.
The location will be directly between The Cosmopolitan and The Shops at Crystals, featuring more than 15,000 square feet of immersive spaces and over 80 exhibits and photo-worthy installations."
09-17-2024