Thirteen venues in India, Sri Lanka and Bangladesh have been allotted 49 matches of the ICC World Cup 2011. Eight venues will be in India, three in Sri Lanka and two in Bangladesh. Haroon Lorgat, Chief Executive officer (CEO), ICC said after a meeting of the ICC World Cup 2011 Central organising Committee (COC)...