Tourist Essentials in Russia
Travelers are voting Mayakovskaya, Embassy of Malaysia and Europe as the best of 1372 tourist essentials in Russia. Also popular are Embassy of Malta and Embassy of Azerbaijan in Moscow and St Petersburg Hotel in Saint Petersburg. Want more? Check out our map of tourist essentials in Russia or these 343 tourist essentials in Saint Petersburg.