answersLogoWhite

0

I think you mean Olympic games (although they were invented in Ancient Greece so there is a good chance that they were named after Olympus).

The next games are taking place in 2012 in London, England.

User Avatar

Wiki User

14y ago

What else can I help you with?