is it legal to drive left hand cars in india?
No. It is illegal to drive LHD vehicle in India. Actually you can't register a LHD vehicle in India. However if you have an old LHD vehicle which was registered some years ago, it's perfectly legal to drive it.