Feed on:
Posts
Comments

The Iguazu Falls

The Iguazu Falls. Link to the blog entry.

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

Iguazu Falls

More slideshows