New Delhi, Delhi, India
Doha, Doha, Qatar
gurgaon, haryana, India
Delhi/NCR, Gurgaon
Delhi, India
Delhi, Delhi, India
Gurgaon, Haryana, India
Srinagar, Jammu and Kashmir, India