A beautiful city that lies in the middle of a jungle is the largest in the world without road access. Iquitos in Peru is in the heart of the South American Amazon with a huge population of 420,000.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results