The nameserver dns2.cloud.innova.puglia.it have a IP Address of 138.66.69.22 which is hosted on Italy.