Like every major Indian city, Delhi too straddles two worlds: the old constantly attempting to come to terms with the new. Old Delhi, once the capital of Mughal India, is a labyrinth of narrow ...