Posts tagged with 'Port Elizabeth'
Spotlight on the World Cup: South Africa Boosts City Transit Systems
Spotlight on the World Cup: South Africa Boosts City Transit Systems
The 2010 FIFA World Cup South Africa is now less than two weeks away. An estimated three million fans will be pouring into stadiums in South Africa’s nine host cities to watch the games, and hundreds of millions more will ...
Right Menu Icon