Featured photo: The breathtaking beauty of Niagara Falls

The awe-inspiring Niagara falls. Photo by Lou Aquino, EBC Canada

 

The awe-inspiring Niagara Falls is the collective name for three waterfalls on the international border between Ontario, Canada and New York in the United States.

It is said that the Niagara Falls were formed when glaciers receded at the end of the last ice age, or the Wisconsin glaciation.

This website uses cookies.