New Delhi [India], May 21: Whether it's a new car or bike you plan to buy in Maharashtra, getting its registration done as soon as possible is crucial. You must register it in the nearest Regional Transport Office to legally drive your vehicle on the Indian road. Maharashtra has over 50 Regi