World Geography Which one of the following countries has the highest average of road length on per thousand square kilometres of area basis ? A) India B) Japan C) U5.1⃣ D) France Detailed Solution: No Details Prev Next