Iquitos is the largest city in the Peruvian rainforest, with a population of around 400,000. It is the capital of Loreto Region and Maynas Province. It is generally considered the most populous city in the world that can't be reached by road. Located on the Amazon River, it's a mere above sea level even though it's more than from the mouth of the Amazon at Belem in Brazil, on the Atlantic Ocean. It is situated downstream of the confluence of the Ucayali and Marañón rivers, the two… (
More on Iquitos)