ICICI Bank

Bank in Vadodara (Baroda)

Has an ATM and changes cash in major currencies.

Advertisement