1996 in Atlanta.
The last country to host the Olympic games was England.
Prior to 2012, the UK last hosted teh Olympic games in 1948.
As of the 2008 Summer Games in Beijing, that would be the 1948 Summer Games that were held in London.
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.
4 years
1972 Summer Games.
The last Winter Olympic Games were in Torino (Turin) Italy in 2006. The last Summer Olympic Games were in Athens. Greece in 2004.
1948
bolivia
1896 & 2004 when they hosted the games.
Athens City in Greece hosted the last summer Olympics in 2004
1946 AND 2008