tourism ties

Visa free group travel between Russia and India expected by the end of this year, ET TravelWorld

Consultations between Russia and India on a bilateral agreement to ease travel will begin in June, a Russian minister has…

7 months ago