The Nameserver ns1.euromicro.org have a IP Address of 129.217.22.250 which is hosted on Germany.
EUROMICRO organization Website!