Sochi Resort City

Sochi Resort City

Situated north of Russia's border on the Black Sea coast is a city in Krasnodar Krai called Sochi. It has ninety miles along the shores of the Black Sea near the Caucasus Mountains and makes it Russia's largest resort city. In 2014, it will host the Winter Olympic Games as well as the Paralympic Winter Games. Many major events including Formula 1 Grand Pix will start from 2014 and hosting 2018 FIFA World Cup. Lots of fascinating and exciting events coming up. Its humid subtropical climate of M... [ read more ]