We were just in India this December and there were ATM's available in the big cities but they were difficult to find in the small towns. The Delhi airport had machines also.
Peter in San Francisco