The Nameserver webnx-24.imdns.cc have a IP Address of 23.252.115.24 which is hosted on United States.