Cascada Niagara live webcam Niagara Falls

Google Maps: Niagara Falls, ON, Canada
The Niagara Falls are located on the border between Canada and the USA, about 100 km south of Toronto. Niagara Falls consist of two different falls: the 49 meters high Canadian Fall, also called Horseshoe and the American side of the falls, where the water rushes 51 meters into the depth. The word "Niagara" alludes to the Indian Word for "thundering water".

Camera captures the majesty of the Niagara Falls, the viewer will become a witness of the power of nature and of all the tourists arriving and going preparing to embark on an unforgettable journey.

"Webcam Live Niagara Falls, Ontario, Canada."
a famous tourist attraction in North America