Team L&M The most common myths among Indian tourists about the Russian capital, Moscow were revealed in a recent survey. Intourist, a company with 95 years of background in the inbound tourism market in Russia, conducted a survey among tourists from India who visited Moscow, asking them about their primary expectations for Moscow and the […]Read More