
Moscow Offers Tourist Cards for Non-Cash Payments at Cutting-Edge Tourists Center
New Delhi [India], May 26: Starting from now, Indian travellers to Moscow can obtain the Tourist Card at the new travel and banking office of Sber, the largest Russian bank, located […]








