The Nameserver ns5.truehost.cloud have a IP Address of 193.70.47.107 which is hosted on France.
Encouraging, entertaining and educating