Tag Archives | Black Sea

Things to do in Sochi

Things to do in Sochi

Sochi is one of the most southern places in the whole of Russia, and it shot to international fame when it hosted the 2014 Winter Olympic Games. Located on the Black Sea, it is in the state of Krasnodar Krai. There are many great things to do and see in Sochi, including historical sights, nature, […]

Continue Reading 0