London, United Kingdom is the host city of the 2012 Olympic Games.
London, United Kingdom, will host the 2012 Summer Olympic and Paralympic Games. London, England
The UK will host the Olympic Games in 2012.
2012: this is the answer today.
Japan maldives London Canada
London, Great Britain.
London will be hosting the 2012 Olympic Games.
As of the 2012 Games, Brazil has never hosted an Olympic Games, but Rio de Janeiro will be hosting the 2016 Summer Games.
when did portugal host the olympic games tell me pleas