Iguaçu Falls, Brazil 2006

Spectacular scenery makes walking the path at Iguazu Falls a beautiful and romantic experience.

Previous Up Next