There will be no Olympics in 2011 but in 2012 there will be an Olympics in London so don't be looking forward to watching it in 2011!
sorry guys
from analiese7Yes, the host country of the Winter Olympics does receive funds from the government.
The next Olympics are in 2012 not 2011 and they will be hosted by the United Kingdom in London.
the country that it is held.
London
The last country to host both the Olympics and the world cup is the U.S.A.
first country to host common wealth games
Brazil.
London
Rio de Janeiro, Brazil will host the next Olympics in 2016.
Great Britain was the Host of the 2012 Olympics
The host country gets tourism and international fame.
The host country was London, England.