The Devil's Throat - Iguazu Falls, Argentina

The Devil's Throat - Iguazu Falls, Argentina

Regular price
$25.00
Sale price
$25.00
Unit price
per 

Iguazu Falls, on the border between Brazil and Argentina, is a spectacular complex of waterfalls. This photo was taken on the Argentine side, from the very top at a location called The Devil's Throat. It is wet and loud and visually stunning.