You need to have a bank account in India to be able to invest in mutual funds. Your remittance will need to be routed through that bank account. If you no longer have an account in India, overseas...