Marathi | Hindi
FOLLOW US :
City
Najafgarh is a town in the South West Delhi district in the National Capital Territory of Delhi, India. It is one of the three subdivisions of the Southwest Delhi district.