Tucked away in the bustling streets of South Delhi, Khirki Masjid is one of the city’s most fascinating yet ... While the Qutub Minar and other famous Indo-Islamic monuments continue to draw ...