Is Niagara Falls man-made?

Is Niagara Falls man-made?

Approved answer

Natural Wonder of Niagara Falls

Niagara Falls is a stunning and powerful natural wonder. Formed over 12,000 years ago by a retreating glacial lake, the Niagara River eroded the landscape to create this famous waterfall. It is a breathtaking spectacle that is entirely a product of nature.

Scroll to Top