The Mughal Empire that ruled India for hundreds of years continues to shape the face of Delhi. Here in the sprawling capital, travellers can trace its legacy in restored monuments, archaeological ...