Matches for the 2010 World Cup will be hosted in nine South African cities (clockwise from top left): Johannesburg in Gauteng province; Rustenburg in North West; Pretoria in Gauteng; Polokwane in Limpopo; Nelspruit in Mpumalanga; Durban in KwaZulu-Natal; Port Elizabeth in the Eastern Cape; Cape Town in the Western Cape; and Bloemfontein in the Free State.

Johannesburg - The economic hub of Africa, Johannesburg is a bustling, sprawling city of contrasts, spread across the small but densely populated province of Gauteng. Two Johannesburg stadiums will be used for the event.

Pretoria - A pretty, quiet city north of Johannesburg in Gauteng, Pretoria is the capital of South Africa, with a long, involved and fascinating history.

Cape Town - South Africa's oldest and loveliest city lies in Table Bay on the Atlantic Ocean, in the south of the Western Cape province. Beautiful buildings, the nearby winelands, long white beaches and a rich cultural life make Cape Town South Africa's most favored tourist destination.

Durban - If Johannesburg has a business culture and Cape Town a culture culture, Durban has a beach culture. The warm Indian Ocean and the city's tropical climate make it one of the nicest places to be in the South African winter.

Port Elizabeth - The Friendly City lies in Nelson Mandela Bay on the windswept Wild Coast of the Eastern Cape province.

Bloemfontein - The former capital of a Boer republic and now capital of the Free State, Bloemfontein - the name means "flower fountain" - is a pretty city with thousands of rose bushes and some poignant memorials.

Rustenburg - Its tranquil Jacaranda-lined streets belie the fact that the Rustenburg area in North West province is one of the world's most heavily mined regions, with a wealth of platinum underground.

Nelspruit - The capital of Mpumalanga province lies in the fertile valley of the Crocodile River, about 330km east of Johannesburg.

Polokwane - The capital of Limpopo province is ideally situated near the border of the wildlife-rich Kruger National Park.

And the stadiums?

World cup matches will be held in 10 stadiums>>

See more on Soccer  World Cup 2010>>