The most beautiful 3 cities in Russia

St. Petersburg :
One of the most important tourist destinations in Russia lies in northwestern Russia east of the Gulf of Finland Baltic Sea and crosses the second largest city of Russia and Europe's fourth largest city.

Kazan :
One of the most beautiful Russian tourist cities located in Tatarstan, is considered a historic city where it dates back more than 1000 years.

Sochi :
Sochi is one of Russia's tourist cities located on the Black Sea, the city hosted the 2014 Winter Olympics, is one of the most beautiful tourist destinations in Russia and is filled with winter sports enthusiasts.