It will be held in Mumbai.
The Scottish League Cup finals were held at Hampden Park in 2011.
It was held in Spain.
The next world cup will be held in Brazil in 2014.
1950 fifa world cup
Mumbai
I think 17 world cup finals were held. 2010 will be the 19th edition of the World Cup.
1998, France
Mexico
in 1970
It was held in South Africa as a prelim to the world cup finals there next yr
There was no world cup in 1999.
India has reached in the finals of ODI Cricket World Cup thrice; 1983, 2003 and 2011 and won the finals of 1983 and 2011.