Scenic Tsar, Jewels of Russia ex Moscow to St Petersburg – 09 May 2021
14 Night Cruise sailing from Moscow to St Petersburg aboard Scenic Tsar.
14 Night Cruise sailing from Moscow to St Petersburg aboard Scenic Tsar.
14 Night Cruise sailing from Volgograd to Moscow aboard Scenic Tsar.
14 Night Cruise sailing from Moscow to Volgograd aboard Scenic Tsar.
Scenic Tsar, launched in 2013, was the first ‘new-build’ ship to be launched onto Russia’s waterways in over 25 years. It is also the first boutique ‘small’ ship to join our ever-growing fleet of luxury vessels. With just over one … Read more