I'm thinking about visiting India next year. I know it's a while off but what advice can you offer about currency please?
I know you can't get rupees until arrival but is it best to take cash to exchange or to get it from an ATM with a card?
I imagine you can pay with a card in many places but that cash will still be needed for tips, markets etc.
Any advice gratefully received.
Thank you
Rose