Curious logo
 

International Travel Map – Iquitos, Peru

 

Recommended for Foundational Grades

Iquitos is the largest jungle town in Peru, South America. It is also known as ‘City of Iquitos.’ It is located in the Amazon basin […]

To read more...

Share your comment!

To post your comment Login/Signup