Tuesday, January 4, 2011

Iguassu Falls - Brazil,South America

Iguassu Falls Brazil, one of the great natural wonders of South America.
The Devil's Throat (Garganta del Diablo in Spanish or Garganta do Diabo in Portuguese) a U-shaped, 82-meter-high, 150-meter-wide and 700-meter-long ,marks the border between Argentina and Brazil.

The Devil's Throat

Iguassu Falls-Video