Iguazu River

The Iguazu River is a river in Brazil and Argentina. It is an important tributary of the Paraná River. The Iguazu River is 1,320 kilometres long, with a drainage basin of 62,000 square kilometres.
Show lessRead more
Wikipedia

Discover this place

Interested in Travel?

Get updates with your personalized Culture Weekly

You are all set!

Your first Culture Weekly will arrive this week.

Home
Discover
Play
Nearby
Favorites