With the 2010 FIFA WORLD CUP coming to South Africa, it is imperative for the people of the world to know what to expect when they come to South Africa to come and witness the world’s greatest spectacle.
While infrastructure in South Africa is relatively well developed in most parts, …