Iguazu Falls, Iguazú Falls, Iguassu 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á. They are the largest waterfalls system in the world.
Please enter your email address and we will send you an email with a link to reset your password.
Would you like to go back to what you were reading, or set up your traveller profile?