The Niagara Falls are located on the border between Canada and the USA, about 100 km south of Toronto. 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. The 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".
"Webcam Live Cascada Niagara"
A famous tourist attraction in North America
source Niagara Falls Webcam