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