Iguazu Falls

(March 17th)
The Iguazu 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.
Below you will find photos and blog posts about my time in Salta.