Jamaica has never hosted the Olympics
It has never hosted the Olympics. The facilities there are not capable of hosting such a huge amount of people.
Rio de Janeiro, Brazil will host the next Olympics in 2016.
The 2010 Winter Olympics officially known as the XXI Olympic Winter Games or the 21st Oympics, are the next winter Olympics and will take place in 2010 in Vancouver, British Columbia, Canada.
No, the Olympics were not held in Jamaica
I think that Jamaica first competed in the Olympics in 1948. I think that Jamaica first competed in the Olympics in 1948.
The 2018 Winter Olympics are going to be held in Pyeongchang, South Korea.
The Olympics is being held in London this year, because it was voted to be the host city after submitting to the Olympics board. This is also the same reason why Brazil is going to host the Olympics in 2016.