Jamaica haven't hosted an Olympic Games. *As of 2012
The 2012 summer Olympic games were held in London, Great Britain.
The 2012 Olympic and Paralympic games will be held in London, England.
The next Olympic games is held in London in 2012
The next Olympic games will be held in Londen 2012
the Olympic games are being held in Brazil in 2016.
There are no Olympic games being held in 2013.
England has held the Olympic games in 1908 and 2012