The Nameserver ns2.maff.com have a IP Address of 218.66.171.162 which is hosted on China.
XZ.COM中国专注于域名综合领域,是ICANN认证顶级域名注册商,我们关注用户需求,为用户提供优质专业和价格低廉的域名服务