Infographics Posters

categories

Home
Submit Infographic
Contact Us
Site Map

Is Niagara Falls the 8th Wonder of the World?

Category: travel   Hits: 1402

With over 3000 tons of water flowing over the 150+ feet tall Falls every second of the day it certainly has a case. The Falls spans two countries (Canada & The United States) and is visited by millions every year.

Niagara Falls 8th wonder of the world

Embed Code