There could be 2 possible reasons about ur ping.
1. If u r using WiFi and if someone else is connected to ur WiFi then ur ping will be much higher as ur internet controls ur Pc internet nd laptop or Mobile. I.e a parallel connection is established.
2. It is true Indian ISPs networks r weaker. Even I also get very bad pings like 220.
For eg: If a European player joins in Indian server then he will get ping around 120 which is quite good to play. This is because Europeans are having much strong connections then Indians.
Though my point is that only physical distance matters with ping.
If u really want to reduce ur ping then catch ur flight nd fly to Netherlands. Try opening some ports in ur Windows Firewall like 7777 77779 .oth of TCP AND UDP.