Devils' Throat From the air, a view of Devils' Throat, the centerpiece of the Iguazu falls. Devil's Throat drops 350 feet to its base. A cloud of mist rises hundreds of feet in the air from the incredible explosion of water in the throat of the falls. Iguazu Falls, Brazil and Argentina