All photographs © 2009-2015 - Gustavo Cabral - All rights reserved
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.