The Nameserver ns.abdns.biz have a IP Address of 95.110.136.38 which is hosted on Italy.
Just another WordPress site