1 Answers

Answer: Option 2

Japan has the highest average of road length on per thousand square kilometer area basis.

4 views

Related Questions