London, England, United Kingdom of Great Britain and Northern Ireland
Delhi, Delhi, India
Ahmedabad, Gujarat, India
Shillong, Meghalaya, India