Delhi’s quiet spaces: Najaf Khan’s Tomb

With 25 million people living across the Delhi NCR, securing a quiet green space all to yourself isn’t easy. But we’ve found some. Fourth in the series is the simply stupendous Najaf Khan Tomb’s.