"Another very interesting place close by is the Murud Janjira Fort and the lovely prisitine beaches there.I have written about this place in my bloghttp://indianbureaucratsdiary.blogspot.com/2007/11/murud-janjira-in..."
There are very few car rental companies in India.
And to my knowledge, none of them offer the facility of self driving.
You have to publish more details of your services, places where your cars are
available, the makes and models, charges…"