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