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.