One of the spin-offs of the global media coverage of this year’s FIFA World Cup is that it’s shone a spotlight on this magnificent country. Recommend your customers join us as we explore Russia’s bustling and historic sites, including the iconic capital Moscow, home to the incredible Kremlin and St. Basil’s Cathedral. Here are 2 Tours Continue reading
Russia Is An Interesting Place to Tour