Russia Holidays

Russia holidays
Russia holidays

There are many ways to take a Russia holiday. Why not take a river cruise and see St Petersburg, the ‘Venice of the North’ visiting the Winter Palace and Hermitage Museum. Also on a Russia holiday, take the famous Trans-Siberian Express that travels through Moscow, Russia’s capital city, allowing you to tour the imposing Kremlin, the country’s political headquarters for 800 years, and see the vast Red Square in the centre.

Visit Russia on the following Archers Direct holidays: