View of the famous Niagara Falls from the Canadian side, Canada. Niagara Falls is the most powerful waterfall in North America by volume of water passing through it.



    by Appropriate-Menu504

    22 Comments

    1. Lived 2 min away from Clifton Hills for years when in Canada

      It was even better in winter, not as many tourists, and amazing xmas lights everywhere

    2. BeardtheMagnificent on

      If the Republicans could admit to renewables, they would have already thrown a dam on that to power the entire eastern coast.

    Leave A Reply