New Delhi, Delhi, India
London, England, United Kingdom
Bengaluru, Karnataka, India
Pune, Maharashtra, India
Hyderabad, Telangana, India
Uttarakhand, India