The nameserver ns1.mhatexas.org have a IP Address of 91.134.180.210 which is hosted on France.
Mental Health America of Texas (Mental Health Association in Texas)