Kolkata, West Bengal, India
Tübingen, Germany
New Delhi, Delhi, India
West Bengal, India
London, England, United Kingdom
Rancho Mirage, CA, USA