Which two South American countries share Iguazu Falls?
Correct answer: Brazil & Argentina
Player #97184361
I wonder what is the comparison in feet per second on the amount of water flow in the falls at Niagara. ? ! ! !