Iquitos's the largest city in the Peruvian rainforest, with a population of 370,962. It's the capital of Loreto Region and Maynas Province. It's 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 Belém in Brazil, on the Atlantic Ocean. It's situated downstream of the confluence of the Ucayali and Marañón rivers, the two main head… (
More on Iquitos)