Iguazu Falls, in Iguazu River, are one of the
world’s largest waterfalls. They extend over
2,700 meters in a semi-circular shape.
Of the 275 falls that collectively make up
Iguassu Falls, “Devil’s Throat” is the tallest
at 80 meters in height.
Iguazu Falls are located on the border
between the Brazilian state of ParanĂ¡ and the
Argentine province of Misiones, and are
surrounded by two National Parks in both,
Brazil and Argentina.
Image taken from http://world.new7wonders.com/