Which of the following is the world’s largest town that is not accessible by roads?
Correct answer: Iquitos, Peru

jsh
Thank you Karen. Good question and informative answer. I particularly like the way you have given information about the other options.