The nameserver ns1.quolldns.com have a IP Address of 173.208.96.40 which is hosted on United States.