Toronto’s New Northern Lights Christmas Festival Is Now Open & Here’s A First Look (VIDEO)
There’s a brand new spot to get in the Christmas spirit in Toronto. Filled with twinkling lights, larger-than-life decor, and endless photo ops, this holiday festival is worth putting on your winter gear for. Northern Lights is a new, immersive outdoor holiday experience located at Grand Bizarre. The dazzling event is running from December 1, … Read more