Try Looking Glass points in India

India

IP / IPv6 Location / Company Speed test / Network test
129.227.218.229
2602:ffe4...13b8:e2c3
HostNamaste
108.181.61.250 Psychz Networks
5.188.228.120
2a03:90c0:285::d1
Gcore