Live Webcams with Scenery in Canada

Live Webcam at Niagara Falls

  • Location: Niagara Falls, Queen Victoria Park, Ontario, Canada
  • Source:
  • Info: Live streaming webcam at Niagara Falls in Ontario, Canada. The webcam is located at the Hilton Fallsview Hotel.

Live Webcam at Montmorency Falls

  • Location: Montmorency Falls, Parc de la Chute-Montmorency, Quebec, Canada
  • Source: Chute Montmorency
  • Info: Live streaming webcam showing views of the Montmorency Falls in southern Quebec, Canada.