Question: where are zoho servers located?
Answer: Most of Zoho is based in Chennai India, and they handle everything from that location. They do have some execs in Pleasanton, CA (such as the CEO and some marketing folks, somewhat near San Jose).