Entertainment December 14, 2023illumi Toronto – A Dazzling World of Lights by Cavalia – Mississauga, Ontario, CanadaThe acclaimed creators of Cavalia and Odysséo are delighted to create the magical illumi’s holiday…