The nameserver ns1.lowchost.info have a IP Address of 91.223.106.184 which is hosted on Israel.
LowcHost Hosting - 404 Not Found