During your travel, you plan to visit the following-
1) Najafgarh Bahadurgarh Rd, New Delhi, Delhi, India
2) Peera Garhi Metro Station, Rohtak Rd, Peera Garhi, Peeragarhi Village, Paschim Vihar, New Delhi, Delhi 110087, India
3) New Delhi, Delhi 110001, India