Practicing Success
Out of world's total motorable road length, 33% alone is occupied by which continent ? |
Asia Africa North America South America |
North America |
The world’s total motorable road length is only about 15 million km, of which North America accounts for 33 per cent. |