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