Indonesia has the longest toll road in Southeast Asia with a length of more than 1,000 kilometers.
© Chloroformzt Official - Est 2009
10 Interesting Fact About Cars and transportation

10 Interesting Fact About Cars and transportation