Iquaza Falls

The Iquaza Falls is 4X the size of Niagara Falls Click on Pix for Video

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Iquaza Falls,
between The Brazil/Argentine Border

Video 2

Home