The Nameserver ns1.hamehchi.com have a IP Address of 69.30.232.138 which is hosted on United States.