The 2014 winter olympics will be held in Sochi. Sochi is in Russia
Sochi, Russia.
It was founded in the year 1550.
Chevrolet was founded in the year 1911.
It was founded in the year 1910.
No, Sochi is a city in Russia.
Sochi was created in 1838.
Sochi is a Russian city along the Black Seacoast.
The year home depot was founded was in year 1978
I don't know what year but, Pierre de Beaumont founded Beaumont
in what year was the city of fontana founded
Sochi is located in Europe.