Iguassu Falls: The Devil's Throat

The Devil's Throat is the most exciting part of the Iguassu Falls.