The Incomparable Iguacu Falls Home Page

Itaimbezinho

Entrance to Itaimbezinho Canyon Waterfall In Itaimbezinho Canyon

Located on the border between the states of Santa Catarina and Rio Grande do Sul in southern Brazil, this "Grand Canyon of Brazil" located in the Aparados da Serra National Park is unknown even to most Brazilians.

Just Another Waterfall in Itaimbezinho Canyon

Deep Within Itaimbezinho Canyon

The Intrepid Explorer Making His Way Down The Canyon

So What Else Could I Use For A Brake?