Live webcam from Niagara Falls, a famous natural wonder on the border between the United States and Canada. It consists of three waterfalls – Horseshoe Falls, American Falls and Bridal Veil Falls. The falls attract millions of visitors annually and provide hydroelectric power. It’s a must-see destination known for its beauty and power.
Source: NiagaraFallsLive