Mehrauli is the oldest living city within the current city of Delhi. In my last stint in Delhi from 2009-11, I  used to walk around streets of Mehrauli.  And wrote my…
Continue Reading