Iguassu Falls – One of nature’s 7 new wonders

2 Views
Published
One of the world’s seven natural wonders, the Iguassu Falls are located along the section of the Iguazu River that forms the border between Brazil and Argentina.
The election that guaranteed the title to the Falls was organized by the Swiss foundation New Seven Wonders, in a process that began in 2007, with the participation of 400 natural wonders, of which 28 passed to the stage that culminated with the election of the seven winners in 2011.
Category
Nature
Be the first to comment