South Africa is quite the sporting destination right now, with international cricket as well as the football world cup converging on it: South Africa will be hosting the Champion’s Trophy in September, the Football world cup next year and now the latest scoop is the cash rich Indian Premier League tournament. The fact that IPL was shifted to South Africa is being seen as a compliment to the country and also its abilities to provide top class facilities and security at such short notice.