The Nameserver ns21a.nameservers.net have a IP Address of 213.198.65.163 which is hosted on Germany.