Attractions in Russia
Compare prices, read traveller reviews and book in one place.
Russia
Palace Square
Palace Square lies in the historic centre of Saint Petersburg, between the Winter Palace on the bank of the Neva River and the end of Nevsky Prospekt. It took i...
No reviews yet
Russia
Red Square
Red Square lies in the centre of Moscow, along the eastern wall of the Kremlin. It grew from a market area cleared outside the Kremlin walls in the late 15th ce...
No reviews yet
Showing 1 - 2 of 2 Attractions