2017 Winter Festival of Lights – Kicks off Nov 18th in Niagara Falls
Canada’s largest illumination festival, the Niagara Falls Winter Festival of Lights is celebrating its 35th anniversary this year and organizers say it’ll be their “brightest season …