Axis Bank, Bank of Baroda, Citibank, and Canara Bank are some of the best banks to open a Non-resident account in India.
Read more: