This is decided by the Hosting City. For example in 2012 London Olympics, the torch stayed in Olympic City.
yesHere is an interesting bit of history. The lighting of the torch for the Olympics was started by Hitler for his Olympics in 1936.
It is extinguished at the closing ceremony of each Olympic Games. The torch is initially lit, by the Sun's rays that are concentrated by a mirror, at a ceremony in Olympia, Greece several months in advance of an Olympics. The relay then takes the torch to the site of the Olympics where the cauldron is lit with it.
No it is extinguished at the closing ceremonies
Gasoline (petrol). They keep a small flame in a lantern alight at all times between Games.
They stay in a complex called the Olympic village.
They stay at a specially constructed arena called the 'Olympic Village'.
If the Olympics stay on their current schedule the Olympics in 2034 will be Winter Games and if the Olympic Committee sticks to it's practice of choosing the city 7 years in advance we won't know until 2027.
At your mommas house
you tell me
There were no guests, there were participants and spectators.