Switzerland has never hosted the Summer Olympics.
It has hosted the Winter Olympics twice, in 1928 and 1948. In both cases it was hosted in St. Moritz.
The Bahamas has never hosted an Olympic games.
1992
1960.
London
1964
In the year 1908.
Beijing, China hosted the 2008 Summer Olympic Games.
2012
They hosted it in 2000 x
London will be hosting the 2012 Olympic Games.
1968.
Atlanta hosted the Summer Olympic Games in 1996, this being the XXVI (26th) Olympiad.