South Africa has fantastic infrastructure all over the country for a major international event like the World Cup. Cities like Durban, Cape Town, Pretoria, Jo'burg, Bloemfontein, East London, Port Elizabeth, Stellenbosch and so many other places are as good as anywhere in the world. We hope the Rainbow nation gets the long awaited honour. The country has much to offer to the world.