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