A Tourist's Guide to Sochi, Russia

Jason Smart Travel

7,813 Views 0

We travel to Sochi, Russia's Black Sea resort city. In the short time we have there, we see as many of the sights as possible, including:

-Port of Sochi
-Michael the Archangel Cathedral
-Central Post Office
-Luna Park
-Lenin Statue
-Zimniy Theatre
-Feat of Life Memorial

Related Videos