Mehrauli, the area around the Qutub complex is probably the oldest continuously inhabited area in Delhi and it’s the site of Delhi’s first and oldest...