Portfolio - Gustavo Cabral
Powered by SmugMug Log In

Iguazu Falls

The Iguazu Falls are the largest waterfalls in the world (in flow). Situated on the border between Brazil and Argentina, they are considered one of the 7 wonders of nature. The magnificent spectacle of these 275 individual drops has awed tourists, locals and indigenous inhabitants for centuries.
It is definitely worth a visit and a walk on the walkway along the canyon.


From Landscapes