Thank you for your patience while we retrieve your images.


Thumbnails
 
Iguazu Falls Brazil

Iguazu Falls Brazil

Iguazu (or "Iguacu") waterfall is the border between the countries of Brazil and Argentina. The Iguazu river flows over a large escarpment creating the largest waterfall system in the world with between 150 to 300 individuals waterfalls within the system depending on the water level of the river. Tourists come from around the world to view this spectacular site.