Iguazú or Iguaçu Falls, are located on the border of Argentina and Brazil.
They are the largest waterfall system in the world.
The name "Iguazú" comes from the Guarani or Tupi word "y", meaning "water", and "ûasú", meaning "big".
I think it is the perfect name for this impressive waterfall!
Photo taken with a Canon PowerShot A620.
This was also shared on the 7 World's Continents Photo Challenge by czechglobalhosts.
Follow:
Blog: http://karmapanorama.com