Zafar Mahal
Mehrauli Village, New Delhi 110030 India
Zafar Mahal is a Ancient Ruins, Architectural Buildings, Historic Sites, Points of Interest & Landmarks place is located in New Delhi, National Capital Territory of Delhi. The address of Zafar Mahal is Mehrauli Village, New Delhi 110030 India.