About Sochi
Sochi is a city and resort area of Krasnodar kray (region), southwestern Russia. The city stretches along the Black Sea coast at the foot of the western part of the main Caucasus mountain range. It was established in 1896 on the site of the former Navaginskoye fort and began developing as a resort area in 1902. It is a port and subtropical resort, established as a spa in 1902.