Iguazu Falls

Situated on the tri-border between Argentina, Brasil and Paraguay lies the Cataratas del Iguazú or Cataratas do Iguaçu, depending on which side of the (language) border you’re on. Opinion is divided on which side of Iguazu Falls is better, but there is no doubt that…