from United States, United Kingdom, Australia, Singapore, Canada, U.A.E., Hong Kong, Germany, Spain & other Euro Countries. The service allows NRIs to send money safely using check transfers, wire transfer, ACH/Direct Debit etc. The money can be received in India through demand drafts, account credits etc. You can send money directly to any account with any bank in India including SBI, ICICI Bank, HDFC Bank etc. NRI accounts for money transfer to India are most widely used.