How to Transfer Cash to India?

How to Transfer Cash to Bank Account from Dar es Salaam, Tanzania to Gujarat, India?

go to the following banks

1. Bank of Baroda
2. Dtb
3. IM bank
4. Exim Bank

Take your identity proof (eg. Passport), Permit copy and bank details of the bank in India with you. You can send the cash in TSH or USD. Difference is

If you send from TSH to INR, there is no deduction at the other side. You only pay the transfer fee at Tanzania bank. Your money reach as INR in India

If you send  USD to INR, You will pay the transfer fee at Tanzania side. The intermediate/ correspondence bank in US would take $15-25 from you. when the money reach India as USD the bank will deduct $15 as inward remittance. plus the exchange rate is very low.