Locals as well as people on holidays to Cape Town over the weekend are likely to have been thrilled with the opening ceremony of the five-week Indian Premier League (IPL) tour. Locals as well as people on holidays to Cape Town over the weekend are likely to have been thrilled with the opening ceremony of the five-week Indian Premier League « Continue Reading »