Home Tags Sochi Grand Marina (Russia)

Tag: Sochi Grand Marina (Russia)

Oligarchs have nowhere to stick a yacht and are sad

Neither the Baltic nor the Black Sea have infrastructure for superboats of Russian billionaires.