What country are Iguazú Falls ?

1 Answer

Relevance
  • 4 months ago
    Favourite answer

    Iguazú Falls or Iguaçu Falls are waterfalls of the Iguazu River on the border of the Argentine province of Misiones and the Brazilian state of Paraná

Still have questions? Get answers by asking now.