PARAGUAY: Iguazú Falls

The Iguazú Falls (in Portuguese Cataratas do Iguaçu, in Spanish Cataratas del Iguazú) are the waterfalls of the Iguaçu or Iguazú River on the border between the Brazilian state of Paraná and the Argentine province of Misiones.

>>> READ MORE

Leave a Reply

Your email address will not be published. Required fields are marked *