Tag: congested roads
Thailand has world’s most congested roads
Its capital is also 12th most traffic-congested city in poll which covers 38 countries globally.
Bangkok, February 23, 2017:Â Drivers in Thailand have it worst with...