On the border of Argentina and Brazil, the Cataractas de Iguazu are the most spectacular in the world! Located in two national parks, on both sides of the border, they really take your breath away....