Sochi is a city in Krasnodar Krai, in the South-West of Russia. The city is situated on the Black Sea coast near Georgia and Russia's border with Abkhazia.

Greater Sochi is thought to be one of the longest cities in Europe, spanning 145 kilometers (90 miles) along the Black Sea coast near the Caucasus Mountains.

Location within Europe

View Sochi (European Map) in a larger map

Olympic Coastal Cluster

View Sochi Coastal Cluster in a larger map

Share this page

More Information

WCF Official Suppliers