It is voted on by a committee
There is not definite answer to this question as the Olympics are held in a different location every time.
Mount Olympics
it was london
it was built for Olympics game
Torino, Italy
The first modern Olympics was in Athens because it is the capital of the country who had the idea of the original Olympics.
The location is LONDON, with the sailing events is in Weymouth and Portland.
Salt Lake City, Utah.
because it sucked
answer yourself
the next Olympics are on in Vancouver 2010 but the next summer Olympics are in London 2012