Mirza Ghalib may have been indulging in hyperbole when he penned these famous lines, but there is no denying that Delhi is a notch above the other great metropolises of India. What sets it apart is the multitude of historic ruins that are almost everywhere. Every ruler down the ages wished to adorn his beloved Delhi, to leave a mark that would last and so left behind a landscape studded with jewels from the past. Neophyte New Delhi has been quick to discard most ...