Iquitos is located in Northeastern Peru on the Amazon river. Right at the crux, the city sits at the point where the Mara

Read Full Destination Guide