0
Anonymous
2010 - Winter - Vancouver, Canada
2012 - Summer - London, England
2014 - Winter - Sochi, Russia
Wiki User
Chat with our AI personalities
in which country next olympic will take place ?
The 2012 Olympics will be held in London.
Great Britain
In London, United Kingdom.