About

Iguazu Falls, or Iguaçu Falls, are one of the most spectacular waterfalls in the world, located on the border of Brazil and Argentina.

Iguazu Falls, or IguaƧu Falls, are waterfalls of the Iguazu River on the border of and . It's considered one of the most spectacular in the world.

history | excerpt history