Try Looking Glass points in Brazil

Brazil

IP / IPv6 Location / Company Speed test / Network test
191.96.156.42 Hosting Now BR
5.188.4.173
2a03:90c0:186::f1
Gcore
108.181.69.248 Psychz Networks
95.164.4.5 PQ.Hosting
128.14.222.229 Server Wala