Multiple choice

Which one of the following countries has the highest average of road length per thousand square kilometer area basis?

  1. India

  2. Japan

  3. USA

  4. France

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

France