Garganta del Diablo, and it truly roars...
The Iguazu Falls are a major tourist attraction in South America, straddling the border of Argentina and Brazil on the Iguzu River. The falls consist of over 200 cascades, the highest being 82 meters. With mist from the falls rising to 150 meters.
Upon seeing Iguazu, the United States' First Lady Eleanor Roosevelt reportedly exclaimed "Poor Niagra!