The Nameserver ns1.dssworlddns.xyz have a IP Address of 43.251.180.35 which is hosted on India.
Your description