Do you want to remove all your recent searches?
All recent searches will be deleted
7 years ago556 views
Iguazu Falls, are waterfalls of the Iguazu River located on the border of the Brazilian state of Paraná and the Argentine province of Misiones. The falls divide the river into the upper and lower Iguazu.
Embed the video