In the northeast of Argentina, straddling the border with Brazil, sit the longest series of waterfalls in the world. A magnet for about 1.5 million visitors every year, Iguazu Falls is one of the ...