What to See & Do in Iquitos, Peru
Iquitos, Peru is the largest city in the world not connected by roads. The capital of Peru’s northern Amazon rainforest sits on the Rio Ucayali, not far from where it meets with the Amazon River. The city was officially founded on Jan. 5, 1864 by the Peruvian Navy, however, the Spanish conquistadors were in the area as early as 1542, and numerous native tribes were there well before that.