Iguazú Falls Argentina New 7 Wonders of Nature Iguazú is the first city with one of the New 7 Wonders of Nature in the world to obtain the “Biosphere” certification This Thursday, May 8, in an event held at the ITUREM, the destination Iguazú, birthplace of the Iguazú Falls – one of the New 7… Compartir: Posted on May 8, 2025May 31, 2025By: Paola Padilla