The nameserver ns1.devilshost.com have a IP Address of 165.232.190.246 which is hosted on India.
Quick Stop