images 16th June 2010
Sandton is the new business hub of South Africa. Invariably fan activities relating to the World Cup begin in Sandton and end there as well. The Nelson Mandela Square at the Sandton City complex is the focal point of team supporters. The Gautrain and the Johannesburg's metro bus service operate in close proximity to this central venue.
Comments