|
|
Travel Iquitos
Iquitos is the largest town in the Peruvian rainforest, with a population approximately of 400,000.
It's the capital of Loreto Region and Maynas Province. It's usually considered the most populous town in the world that cannot be reached by road.
|