an Entity in Data Space: 134.155.108.49:8890
Iquitos is a city in the north-western part of Peru. It is the largest city of the Peruvian Amazon and situated next to the Amazon River.