The nameserver ns1.host-fhi.net have a IP Address of 178.33.253.136 which is hosted on France.
WordPress ยป Erreur