SA makes the top 10 – in traffic
The news that Cape Town has some of the worst traffic in world has spread across South Africa and citizens…
South Africa
The news that Cape Town has some of the worst traffic in world has spread across South Africa and citizens…