Iguazu Falls
May 01, 2020
1 minute
by Gail Skroback Hennessey
![facesus200501_article_016_01_01](https://article-imgs.scribdassets.com/4p1jb1h8ao7u11lp/images/fileV89B028G.jpg)
Iguazu Falls is one of Brazil’s amazing natural wonders. The sixth largest waterfall in the world, it consists of 275 separate waterfalls. Iguazu Falls was named one of the New Seven Wonders of Nature in 2011.
Iguazu (ee-gwuh-soo)
You’re reading a preview, subscribe to read more.
Start your free 30 days