|
At the convergence of two enormous rivers and three countries in South America there lies a natural wonder that is absolutely breathtaking in its majesty and beauty. Stretching nearly three miles in length and towering hundreds of feet above the river at its base, Iguacu Falls is a precious jewel located in the rainforests of Brazil, Argentina and Paraguay.
Rather than using words to describe these magnificent falls, please visit this special place through the photos in this album.
|