Straightforward answer, yes. Qiwi has over 1 thousand kiosks in India, and 200 of them are in New Delhi. Many Indian bookies accept it as a payment method because of the low fees.