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.