Tomb of Amir Khusro
Nizamuddin Dargah Complex, Nizamuddin Basti, New Delhi 110013 India
Tomb of Amir Khusro is a Historic Sites place is located in New Delhi, National Capital Territory of Delhi. The address of Tomb of Amir Khusro is Nizamuddin Dargah Complex, Nizamuddin Basti, New Delhi 110013 India.