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