DO you know about the biggest waterfall in the world? It's Niagara Falls on the US-Canadian border beside the Great Lakes. Do you know about the "Hurricane Deck" at the Falls? It lets you go down to the bottom of the falls to get pounded by the water...