Money
Rupees have to be obtained locally in India. There is a 24 hours bank counter at the international airports. There are various ways of carrying money (cards, travellers cheques, cash etc). Credit cards are usable in most medium - large hotels and many shops. ATM methods of withdrawing cash does exist but is a small way (mainly in pockets of large cities). Travellers cheques (British pounds or dollars for India. Note: Nepal prefers US dollars) are widely accepted and cashable at banks and many hotels and slightly safer than carrying cash (as they are replacable if lost depending upon the type). When you convert money from foreign currency to Indian rupees you may find the money bulky to put into a money belt. One suggestion is to go into a goverment bank like 'State Bank of India' (Reason for choosing State Bank of India is there are many branches all over India). Convert the Indian money into Rupees travellers cheques. Then cash them at the bank as and when required. Note: They have to be cashed at the same bank in a different city and not in a different Bank (such as Punjab National Bank or Bank of Baroda).