Zurich, Zurich, Switzerland
Coimbatore, Tamil Nadu, India
Amsterdam, North Holland, Netherlands
Bengaluru, Karnataka, India
Madurai, Tamil Nadu, India
Hyderabad, Telangana, India