×

Iriri River

Tributary in Brazil
The Iriri River is a large tributary of the Xingu River in Brazil, in the state of Pará. It is 1,300 km long making it the 116th longest river in the world and the 15th longest in the Amazon basin. The headwaters are the traditional home of the... Wikipedia
Length: 715.2 mi