Try Looking Glass points in Serbia

Serbia

IP / IPv6 Location / Company Speed test / Network test
185.119.90.31 Unlimited.RS
212.102.102.45 Host Media Hosting