Niagara Falls in Winter November 12, 2023November 27, 2023 InsideNiagaraLive Niagara Falls, Niagara Waterfalls Picture of the Canadian Falls during her Winter season. Visit Niagara Falls Canada for this spectacular view and more. Share this: