A server location is the location of the data center where your website will be hosted. If most of your website visitors reside in India, you should pick a data center located in or close to India for faster website load time.