Sochi is the largest resort city in Russia. The city is situated on the Sochi River, along the Black Sea in Southern Russia, with a population of 466,078 ...
Sochi, a Russian city on the Black Sea, is known as a summer beach resort, and was host of the 2014 Winter Olympics. Its parks include the palm-filled Arboretum. It's also notable for 20th-century neoclassical buildings such as the columned Winter...
... Sochi is the warmest city to host a Winter Olympic Games. Sochi 2014 is the 12th straight Olympics to outlaw smoking; all Sochi venues, Olympic Park ...