Monday, December 04, 2006

Iguaçu Falls


Iguaçu Falls is located on the border of Brazil and Argentina. The waterfall system consists of about 270 falls from the Iguaçu River and is one of the most spectacular and impressive waterfall arrangements in the world.























0 Comments:

Post a Comment

<< Home