Many developments have been taking place in South Africa ahead of the 2010 World Cup in Durban. Those booking a flight to South Africa for the 2010 football World Cup may find that many developments have been taking place. A new stadium is being built in Durban, inspired by the South African flag. “This impressive new structure on the « Continue Reading »