The Nameserver cl1.iza.org have a IP Address of 85.214.19.177 which is hosted on Germany.
Welcome to the IZA homepage.