Germany
As the qualifing is still on we can not say now who are going to the world cup in South Africa.
The last time an Asian nation hosted the world cup was in 2002.
The winter Olympics were last hosted in Turin, Italy, in 2006. Unless you count the 2010 winter Olympics in Vancouver this year!
2006 - Germany 2002 - Japan/Korea 1998 - France 1994 - USA 1990 - Italy
South Africa hosted the men's in 2010. Germany hosted the women's in 2011.
Italy hosted the world cup twice the last one was in 1990.
Germany hosted the last world cup in which they came third and Italy won it.
There is no Fifa world Cup in 2009. Italy won the last World Cup in 2006, hosted by Germany.
1994
The USA has only hosted the FIFA World Cup once, in 1994. They also hosted the FIFA Women's World Cup in 1999.
France hosted the 2007 World cup