Iguazu Falls This semi-circle of different cascades known as the Iguazu Falls and is located is in the Mesopotamia region, which is on the boarder of Brazil and Argentina. It is taller then the Niagara Falls and is wider with 275 different cascades. These waterfalls were created by a volcanic eruption that left a huge crack in the earth that allows the rainfall to flow from the ParanĂ¡ River into the Rio Iguazu. The word Iguazu means great waters. This great waterfall was found in 1541 by a guy named Alver Nunez Cabeza and then established in 1984 as a natural world Heritage Site.