Home Page

Iguacu Falls.

Iguacu Falls -- The Devil's Gorge

These falls are located on the border between Brazil and Argentina. It is said that upon seeing them, Eleanor Roosevelt exclaimed, "Poor Niagara!" She was right.

The photo on the left shows the "Garganta do Diabo" ("Devil's Gorge").

Iguacu Falls Up The Ladder To The Roof
Chris, the 'Crazy Swiss'