Karnataka, India
New Delhi, New Delhi, India
Bengaluru, Karnataka, India
Peterlee, Durham, United Kingdom of Great Britain and Northern Ireland