Feed on:
Posts
Comments

Iguazu Falls

The Iguazu falls are formed by the immense Parana river thundering over the earth’s surface in the shape of 275 waterfalls on the border of Argentina and Brazil.


Thundering Waterfalls

Link to blog entry

More videos