I've had plenty of experience with Euros and the British Pound, but none with the Rupee. If you plan on dealing in the coin of the realm, thick wallets and broad purses will be required. The present conversion rate is about 1 to 65.
Though credit cards are accepted in hotels and ATMs will be widely available in major cities, many smaller places deal only in cash. I always like to carry a little cash, even at the outset of any foreign trip.
Especially when local banks don't carry the currency of interest, I've used International Currency Express. They don't require a minimum purchase and delivery by mail is fast and dependable. See: http://foreignmoney.com/
Don't forget to contact your credit card company to let them know what your itinerary will be! Nothing worse than having your card declined when you are about to make that purchase of a lifetime.