The Nameserver dns2.archiworld.it have a IP Address of 217.64.192.200 which is hosted on Italy.
Archiworld Network