Iquitos: The World’s Largest City Not Accessible by Car
Iquitos in Peru is a beautiful town at the headwaters of the Amazon River.
The Amazon River is a river that runs 3700 km from here to the mouth of Brazil.
– Lonely Planet: Iquitos travel
Comment ( 0 )
Trackbacks are closed.