English: Russia is one of the few countries that Indians can travel to.
Telugu: భారతీయ పర్యాటకులకు అనుమతిచ్చిన కొద్ది దేశాల్లో రష్యా ఒకటి.