Having built a few CDNs, I can tell you geographic proximity isn't a good metric for which POP is "best".
You might be located in Delhi, but maybe your ISP backhauls all your traffic to their head office in Mumbai for example. It wouldn't make sense to then ship your traffic back to Delhi just to serve it from the geographically closest location when Mumbai is your "network closest."
The Delhi POP might also be overloaded, or down for router maintenance, or they can serve your traffic cheaper from Mumbai.
On ethernet always get close to 1Gbps on Fast.com by CF shows consistently around 300-400. Wonder if CF is more accurate or Fast.com? I'm imagining CF but such a difference.
Fast.com specifically measures your speed to a Netflix mirror, vs CloudFlare measuring your speed to a CloudFlare data center. Netflix probably has a box in your ISPs data center/head end that is closer to you (unless you live in a town with a CloudFlare data center, in which case the difference shouldn't be this drastic).
CF's score is probably more relevant since there's a lot more sites that are hosted there than netflix (which is just netflix).
Kept getting the test paused automatically on Firefox Dev Edition. Looking at the console: