One of the world's most breathtaking natural wonders, the Iguacu Falls spill over the border between Brazil, Argentina and Paraguay. At 2.5 kilometres long, it is three times the size of Niagara.
Next Showing on Nat Geo Wild:
Thursday, 7 June at 4:30pm