Google determines your location based on various factors such as IP address, GPS data, and Wi-Fi network information. If Google thinks you're in India, it could be due to your internet connection's IP address or settings in your device that affect location detection. Adjusting location settings or using a VPN may help correct this.