Iguacu Falls, Brazil & Argentina

Iguacu Falls

12 million litres per second & by far the most spectacular falls in the World.
As Brazil meets Argentina, the unmistakable sight of the falls at Iguacu...