Try Looking Glass points in Macedonia

Macedonia

IP / IPv6 Location / Company Speed test / Network test
146.255.88.29 DignusData Center