Mother of All Cricket Stadia In Chennai
by
Ravi Shankar Chittela
August 26, 2008
Plans are afoot to bowl out Melbourne and Eden Garden cricket stadiums.The world's largest cricket stadium is all set to come up near Chennai in time for world cup 2011, which India will co-host with pakistan, Bangladesh and Sri lanka.
Tags: Cricket




