I am an NRI and I am currently in Delhi. I have cash US Dollars and I want to convert this money into Indian rupees. Please tell me where I can change the money so that I can get very good rate. Banks give much less rate than the RBI rate. Would be grateful for your advice.