Sochi, one of the biggest cities in the Krasnodar Krai region of Russia is located along the Black Sea Coast. Boasting a population of about 350, 000 people, it is the country’s largest resort city...
Tobi Awodipe
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business