Wednesday, June 1, 2016

Nature Wonder: Iguazu Falls

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/