Page 102 - Scandinavia 2020
P. 102
RUSSIA
Russia is not only the world’s largest country, it is also one of immense contrasts and sure to delight
the most discerning traveller. The iconic cities of Moscow and St. Petersburg are a treasure trove of art
galleries, museums, palaces and historic landmarks. A great way to take in both of these historic cities
is a cruise along the scenic Volga River. Our wide variety of coach tours can take you deep into Russia
and show you more of what the country has to offer beyond the grandeur of its capital.
Image: Church of the Resurrection of Christ, St Petersburg, Russia
102