Iguazu / Iguaçu Falls 03

Iguazu / Iguaçu Falls 03

The largest falls on Earth... located on the Argentinian/Brazilian border, close to Paraguay.
Andino
on Nov 7, 2006 6:40 pm
Image Type(s): Hiking,  Flora,  Scenery
Image ID: 242303

Comments

No comments posted yet.