Iguazu Falls is the largest falls in the world by flow rate. They are located in
the border region between Argentina, Brazil, and Paraguay. The falls and
surrounding tropical forest are one of the most beautiful places in the
world. Watching the water thunder over the falls in the Garganta del Diablo (Devil's Throat) is a stunning sight.
View from above the Garganta del Diablo
Looking into the Garganta del Diablo
Inside the Garganta del Diablo
Looking out from the Garganta del Diablo
Scenery near the falls
Some of the many falls that make up Iguazu Falls
Panorama and multiple cascades