take Rent a bike for your stay in India for vacation, normally i do the the same for 1 month vacation in India every year. Earlier i have tried all options like Purchasing a car/vehicle it requires huge investment and then selling before you come back, it takes lot of time for the process of buying and selling. I used to take a rent a car self drive but very costly and the owners will charge you extra other than normal rent per month. I suggest you the best option is to take your favorite bike on rent and enjoy life which is cost effective.