Russia: Editor's Choice
-
Nevsky Avenue
Nevsky Prospect is a main street located in the federal city of St. Petersburg in Russia.
-
St Isaac's Cathedral
Saint Isaac's Cathedral or Isaakievskiy Sobor is a large architectural landmark cathedral that currently functions as a museum with…
-
Hermitage Museum
The State Hermitage Museum is a museum of art and culture in Saint Petersburg, Russia.
-
The Church of Our Savior on the Spilled Blood
The Church of the Savior on Spilled Blood is a Russian Orthodox church in Saint Petersburg, Russia which currently functions as a secular…
-
Red Square
The iconic square, with all the greatest sights and attractions, is the first place in Moscow you should visit.
-
Lake Baikal
Lake Baikal is a rift lake in Russia. It is situated in southern Siberia, between the federal subjects of Irkutsk Oblast to the northwest…
-
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.