Straddling Brazil and Argentina, what New Wonder of the Natural World is the world's largest waterfall system?

Answer Iguazu Falls

Bordering Argentina and Brazil, the Iguazu Falls divide the Iguazu River into its upper and lower sections which make up the largest waterfall system, split into 275 distinct falls stretching 1.67 miles. The name comes from the Tupi words for "big" and "water."

Last updated 4 years ago · 1.9K views · SOURCE

Challenge yourself with more Geography quizzes