Photos of Iguasu Falls

Iguasu Falls are truly breathtaking - one of Almighty God's most spectacular creations.  Located on the Iguasu River about 20 miles inside Brazil from the Paraguay border, the Falls are 2 miles long, drop about 200 feet and have as much as 9 times the water as Niagara Falls!

 

Home | Ed & Linda | Photos | Journal | Newsletters | Well Projects | Stories | Links | Can I Help