The nameserver ns3.cetsi.info have a IP Address of 91.151.77.234 which is hosted on France.
DNS resolution error | peter.fr | Cloudflare
Accueil - Langres
PlaYce – CI