Iquitos, a major port city on the Amazon River, is located east of the Andes in what country?

Answer Peru

With an estimated population of 377,000 people, Iquitos is a port city in Peru.

Last updated 5 years ago · 14.2K views