Take the time to discover Russian history and culture in depth through a tour to the two capitals of Russia. First of all, Moscow, the political and economic capital, the largest in Europe. Then St. Petersburg, famous for its canals and its numerous and sumptuous palaces....