If you stay in India for a longer period of time, you could also envisage buying a bike (and selling it back when you leave the country).
Comment from the pic's author:
"I was offered a super deal on this "builder" in Karol Bagh (Delhi).
The seller said it ran, and with a little paint and work
I could ride it for another 100,000 kilometers."