Within easy reach of this spot
Close by you'll find Dilli Chalo Museum, Tau Devilal Park, Sai Baba Mandir Najafgarh.