There was no world cup in 1999.
The Scottish League Cup finals were held at Celtic Park in 1999.
It was held in Spain.
It will be held in Mumbai.
Mumbai
Germany
Mexico
in 1970
The next world cup will be held in Brazil in 2014.
1950 fifa world cup
I think 17 world cup finals were held. 2010 will be the 19th edition of the World Cup.
1998, France
lords