Iguazu / Iguaçu Falls 06

Iguazu / Iguaçu Falls 06

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

Comments

No comments posted yet.