Tag: food and drink in sochi

Off-Track Activities – Russian Grand Prix

Filed in Russian F1 Travel Guide by on 0 Comments
Off-Track Activities – Russian Grand Prix

What to do in Russia’s winter/summer capital when you are in Sochi for the Russian F1 Grand Prix.

Continue Reading