South Africa is hosting the Football World Cup in 2010. The host venues are Bloemfontein, Cape Town, Durban, Johannesburg, Nelspruit, Polokwane, Port Elizabeth, Pretoria and Rustenburg. Download our handy maps showing you the locations of the stadiums or purchase our Pocket Tourist Maps.




















