Wow....did you take those pics?
My friend has really nice shots of the falls....
I think these look more natural than Niagara's....
Definately a stop I will make
See The Wonders of Argentina
Argentina Iguazu Falls
enter Here http://www.mistersalsa.ca/argentina_iguazu_falls.htm
See More Photos www.mistersalsa.ca
Enjoy everyone