Watch the best opera and ballet performances

St Petersburg is a true cultural center of Russia. Apart from visiting museums and cathedrals of St Petersburg, you should definitely include in your travel program a cultural evening in one of the theatres. By the way, there are over 100 theatres in the city. Among the most popular are Mariinsky and Aleksandrovsky, Mikhailovsky and Hermitage Theatres.

Mariinsky Theatre St Petersburg

It’s impossible to imagine St Petersburg without its magnificent theatres. Mariinsky Theatre is one of the oldest and most famous theatres in Russia as well as in the world. History in brief Its story starts in 1783, when Empress Catherine II issued a decree of…