Moscow is reinforcing its status as a premier destination for both leisure and business tourism, with India emerging as a key strategic partner.
Moscow is reinforcing its status as a premier destination for both leisure and business tourism, with India emerging as a key strategic partner.