iquitos

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.

・References
https://tama.wtf/jp/society/geopolitics/iquitos
Lonely Planet: Iquitos travel

Recommended for you