Several views of the falls at Niagara Falls, Ontario, on 16 February 2015. Nothing can really express the beauty of this natural phenomenon, except the falls themselves, but this video should give an idea.
We The People
Copyright © 2024 The Harlem Valley News