The Olympics takes place in a different country everytime it's on.
Athens, Greece
Beijing.
Italy
The next Olympics will be held in Brazil and it will be at 2016
The 2000 Olympics (the Games of the XXVII Olympiad) were held in Australia.
The most recent Olympics in Europe in Turin 2006 winter games.
The United States, in Atlanta,Georgia
Sapporo, Japan
The first celebration of the Winter Olympics was held in Chamonix, France, in 1924
The host country for the 2018 Winter Olympics has not yet been decided.
As of the 2008 Games, that would be the United States who have hosted four Summer Olympics and four Winter Olympics.