Published on Friday, October 16, 2009 by Cric24 Media
The final of the 2011 World Cup and two additional matches will host at Wankhede Stadium in Mumbai, the tournament's local organising committee announced after a meeting in that city on Wednesday. Mohali will host one semi-final and Ahmedabad a quarter-final, and each will also get two other games.
The rest of the 29 matches allotted to India have been divided equall...