The winter Olympics were last hosted in Turin, Italy, in 2006. Unless you count the 2010 winter Olympics in Vancouver this year!
The Beijing Olympics were held in the year 2008.
Rio, Brazil hosted the Olympics in 2016.
Bejing, China.
Romania has never hosted the Olympics
Russia wil host their first Olympics in 2014. Prior, the Soviets hosted the Olympics in 1980.
There were no Olympics last year. The previous Summer Olympics before London 2012 was Beijing 2008. These games are held every 4 years. The next will be in Rio in 2016.
Jamaica has never hosted the Olympics
The State of Georgia hosted the olympics in 1996. The nation has Georgia has not hosted the Olympic yet.
Atlanta, Georgia hosted the Olympics in 1996.
England
Sydney.