Niagara Fall’s Festival of Lights features 51 nights of illumination for free
One of the festive season's enchanting free attractions in Niagara Falls, Ont. will show off millions of lights and larger than life displays across the tourism district.
One of the festive season's enchanting free attractions in Niagara Falls, Ont. will show off millions of lights and larger than life displays across the tourism district.