Try Looking Glass points in Greece

Greece

IP / IPv6 Location / Company Speed test / Network test
185.242.84.5
2a11:4c04:0:1::1
PQ.Hosting
185.39.207.86
2a05:541:122:3c::1
4vps