Rank #48

Niagara Falls, Canada

This majestic natural wonder is located on the border between Canada and the United States. Niagara Falls is one of the most powerful waterfalls in the world, with over 600,000 gallons of water cascading over the falls every second. Visitors can take in the breathtaking views from the observation decks,

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density