Great Britain was the Host of the 2012 Olympics
The Winter Olympics will be in 2010 in Vancouver. The Summer Olympics will be in London in 2012.
London
London will hold the 2012 Olympics im pretty sure.
Rio de Janeiro Brazil will be the host city of the 2016 Summer Olympics. The only 2012 Olympics will be the London 2012 Summer Olympics
first country to host common wealth games
the Olympic games will be held in London in 2012
The 2012 Summer Olympics were hosted in the United Kingdom. Specifically London, England.
Maybe Korea.(Seoul)
London, Great Britain
London was the host city for the 2012 Summer Olympics.
The next Olympics are in 2012 not 2011 and they will be hosted by the United Kingdom in London.