hello
France,Italy and Spain
England, India and Pakistan
Italy, France, Mexico and Germany
They are France, Italy, Mexico and Germany.
NO
France- 1938 and 1998 Italy- 1934 and 1990 Mexico- 1970 and 1986
Mexico, Germany (including West Germany in 1974) and Italy.
There is more than one Mecca and more than one Lahore in the world. Which ones do you mean?
It has been hosted in the Gold Coast 1000000000000 times so suck that London!!
Miami has hosted a record 10 super bowls.
In 2012, London will have hosted the Olympic Games 3 times.