The Nameserver ns2.faucibus.org have a IP Address of 18.218.126.93 which is hosted on United States.