Live Webcams with Scenery in Canada
Live Webcam at Niagara Falls
- Location: Niagara Falls, Queen Victoria Park, Ontario, Canada
- Source: www.niagarafallslive.com
- 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.