Data Center Location | Talk Web Hosting

Hello friends,

I create a small host. I am based in the United States. One of my clients operates in the United States and China.

After looking at the location of the data, it seems to me that I also need to have data storage in China. In the future, if one of my clients needs his website to be accessible from another country (eg India or the EU), do I need servers on this site ?

If I need servers in foreign countries, could I just use CloudFlare's caching network to technically store data in other countries?

thank you,
Jonathan