Water, Water Everywhere: Iguazu Falls Argentina & Brazil Iguazu Falls Argentina & Brazil is the largest cluster of waterfalls on Earth, spanning nearly 3km…