Trivia: Which two countries share Iguazu Falls?
Argentina and Brazil
Portugal and Spain
Chile and Paraguay
Namibia and South Africa
The correct answer is Argentina and Brazil
So why is this answer correct? : If you thought Niagara Falls was impressive, South America’s Iguazu Falls is nearly twice as tall and three times as wide. Making up the largest waterfall system in the world, this incredible natural wonder sits on the border of Argentina and Brazil. It consists of 270 individual falls, the largest of which — “Garganta del Diablo” or Devil’s Throat — drops a whopping 262 feet into a canyon below.