Yes, Barcelona hosted the Olympics in 1992.
London, England has hosted the most Olympics in the history of the games. They have hosted three. 1908 (I believe), 1956, and of course 2012.
England
London, England. London also hosted the 1948 Summer Olympics and is scheduled to host the 2012 Summer Olympics.
The 2012 Summer Olympics was hosted in London, England.
Vancouver has never hosted the Olympics before the ones they are currently holding.
The host country was London, England.
In 2012, London will have hosted the Olympic Games 3 times.
The 2012 Summer Olympics were hosted in the United Kingdom. Specifically London, England.
The 1908 took place in London, England.
Yes, in 1908 and 1948.
Yes. The Soviet Union hosted the 1980 Summer Olympics in Moscow. The 2014 Games in Sochi were the first ever Winter Olympics hosted by the Russian Federation.