Navigating Delhi with Ease: Renting a Car for Your Travels