The Iguazú Falls, where the water roars harder With an extraordinary flow of more than 8,000 cubic meters per second, the Iguazú Falls – one of the New 7 Wonders of Nature in… Compartir: Iguazú Falls Argentina New 7 Wonders of Nature Posted on October 28, 2026October 31, 2026By: Paola Padilla