The cities of the world...
The last country to host the Olympic games was England.
yes i think
Mexico city, Rome, London, Paris and Munich have hosted the World Cup final and the Olympic Games.
London, England has hosted the Olympic Games in 1908 and 1948.
Sydney and Beijing
Melbourne (1956) Sydney (2000)
In 2012, London will have hosted the Olympic Games 3 times.
St. Louis Los Angeles Atlanta
As of the 2008 Games, Jamaica has never hosted an Olympic Games.
Melbourne 1956 and Sydney 2000. Both Summer Games.