The last world cup was held in 2006 , in Germany.
England last hosted the world cup in 1966.
the world cup is held in every four years
England last won the world cup in 1966
The last football World Cup was held in Germany in 2006.
Yes the wlomens world cup is also held once every four years , the last was held in China in 2007.
in 1998 France won the world cup
The world cup usually lasts for a full month.
1982 FIFA World Cup
The last time Scotland qualified for the World Cup was in France in 1998