It’s a brand new holiday attraction here in Ottawa, and The Gift of Lights isn’t going unnoticed. The two kilometre long drive thru holiday light display opened last weekend, and the visitors have been showing up in droves. Show Them the Money The Gift of Lights…