The nameserver ns2.deltahostdns.com have a IP Address of 193.169.244.120 which is hosted on Netherlands.
Alligator.WORK | IT блог