Beamer Falls December 16, 2022December 17, 2022 InsideNiagaraLive Beamer Falls Beamer Falls is located in Grimsby, Ontario. This photo was taken after a light snowfall. Share this: