Iguazu Falls are the largest 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.