Tradervox,
Having driven in Delhi (also ridden scooters), a 911 there is a pretty funny idea. I think you'd be alright, particularly if you got a U.S. spec car because the suspension is a little higher. But where would you get it up to speed?
I guess on the road from Dehra Dun to Mussoorie on a quiet day you might get up to speed. Or maybe out in Rajastan?
Just remember, my friend, "lane driving is sane driving!"
And don't forget to use your horn.
Dain (Austin, Texas)